【发布时间】:2014-10-07 07:29:12
【问题描述】:
我正在使用 Python 2.7,我需要将 struct.pack() 函数的返回值(根据文档为 str)转换为 bytearray 对象。 bytearray() 内置函数接受字符串值,但文档说我还 必须 传递 encoding 参数以用于将字符串编码为字节。我不知道该编码应该是什么,因为 struct.pack() 返回值大概应该已经是字节值,它不是实际的文本字符串,所以没有编码。
那么如何将存储在 Python2 str 中的 bytes 对象转换为 bytearray 对象?
【问题讨论】:
标签: python arrays python-2.7