Python - Struct Pack错误

时间:2013-06-06 03:26:15

标签: python-3.x

我试图打包一个字母,例如A 我使用了struct.pack('c','A'),但输出仍然显示

“struct.error:char格式需要长度为1”的字节对象

我检查了所有Python版本的官方文档,语法是一样的。 我使用的是版本3.3.2。

有人知道它有什么问题吗?

非常感谢!

1 个答案:

答案 0 :(得分:1)

'A'str。您需要b'A',这是bytes

"Unicode In Python, Completely Demystified"