当我尝试从脚本中使用 struct.pack 时,我遇到了一些问题。解释器中的一切都很好:
>>> import struct
>>> k=2
>>> struct.pack(">b", k)
'\x02'
现在,当我从脚本中执行相同操作时,我遇到了问题:
k=2
p = struct.pack(">b", k)
print "p is %s"%(p,)
return p
结果:
p is
我做错了什么?我真的不明白这一点,如果有人能帮助我,我会很高兴。谢谢
请您参考如下方法:
一切都很好。该字符不可打印。
print "p is %r" % (p,)
