有没有一种简单的方法来读取这些整数?我更喜欢内置方法,但我认为可以使用一些位操作.
干杯
编辑
我想到了另一种方法,这与下面的方式不同,在我看来更清楚.它在另一端用零填充,然后移动结果.如果需要,则为否,因为使用msb最初的任何移动填充.
struct.unpack('<i','\0'+ bytes)[0] >> 8
Run Code Online (Sandbox Code Playgroud)
我不得不从python 2.7改为2.6.
我一直在使用带有maxlen属性的双端队列,并且一直在检查maxlen是什么.显然你可以在python 2.6中使用maxlen,但在2.6 deques中没有maxlen属性.
在python 2.6中检查双端队列的maxlen是什么最干净的方法是什么?
在2.7中:
from collections import deque
d = deque(maxlen = 10)
print d.maxlen
Run Code Online (Sandbox Code Playgroud)
在2.6中,可以使用deque并且maxlen正常工作,但是maxlen不是可以引用的属性.
干杯