python-3.x - Python - 结构包错误

标签 python-3.x

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

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

我查了Python各个版本的官方文档,语法都是一样的。 我使用的是 3.3.2 版本。

有人知道这是怎么回事吗?

非常感谢!

最佳答案

'A'str。您需要 b'A',它是一个 字节

"Unicode In Python, Completely Demystified"

关于python-3.x - Python - 结构包错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16953249/

相关文章:

python - 如何在Google Drive中搜索特定文件?

python - Pandas,来自 2 个 DF 的两列的总和值

Python 3 ctypes 调用具有返回结构的函数因段错误而失败

python - 如何在正则表达式中隐藏匹配之后和关键字之前的文本?

python - 标签 'Text_4' 在训练语料库中未见/无效

python-3.x - mypy 0.6.4 返回类型 Optional[str] 但有时您对将获得的类型有先验知识

python-3.x - 在python 3中使用requests.get获取数据之前等待页面加载

python - Python 2 和 Python 3 中的整数除法

Python 名称 'os' 未定义,即使它已显式导入

python - Python3读写.txt文件