struct那玩意的问题(pack/unpack)
本帖最后由 secondsen 于 2011-04-12 16:46 编辑
就是 pack/unpack 标识
b 一个位串,在每个字节里位的顺序都是升序
B 一个位串,在每个字节里位的顺序都是降序
这两个什么意思???求解答
比如
如果一个字符 0b 1010 1010
那 b是 1010 1010
B是 0101 0101???
另外这个为什么报错呢??
import struct
s = ''
a = 0x99
s += struct.unpack("B", a )
print s
s += struct.unpack("b", a )
print s
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
求解答都快24小时了,大家帮帮忙
不知道你从哪儿听来的谣言。。。
b signed char integer 1
B unsigned char integer 1
Python不懂看文档……比问人快多了。。。
你这里应该是pack不是unpack。。
多谢多谢