这是一个愚蠢的问题,我真的不知道如何制定它,所以我举一个例子.我有
v = chr(0xae) + chr(0xae)
其中#AEAE是十进制的,值为44718.
我的问题是如何得到v的整数值?我知道ord()但我只能将它用于char,而不能用于字符串.
谢谢.
解决方法:
我设法使用struct模块执行此操作:
import struct
int_no = struct.unpack('>H', v)[0]
print int_no
输出所需的结果:
44718
2024-02-29 14:52:52
这是一个愚蠢的问题,我真的不知道如何制定它,所以我举一个例子.我有
v = chr(0xae) + chr(0xae)
其中#AEAE是十进制的,值为44718.
我的问题是如何得到v的整数值?我知道ord()但我只能将它用于char,而不能用于字符串.
谢谢.
解决方法:
我设法使用struct模块执行此操作:
import struct
int_no = struct.unpack('>H', v)[0]
print int_no
输出所需的结果:
44718
下一篇:Mysql 学习笔记05