Skip to main content
 首页 » 编程设计

Python struct.pack() 在脚本中不起作用

2025年05月04日12java哥

当我尝试从脚本中使用 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,)