【发布时间】:2013-03-14 04:20:11
【问题描述】:
如果我使用ord() 或chr() 从文件中读取bytes,我经常会出错。可能是什么原因?
【问题讨论】:
-
ord给出字符串的序号。在 3.x 中,将其用于bytes是毫无意义的。当您对bytes进行索引或迭代时,您将获得 0-255 范围内的整数,例如b'a'[0] == 97或list(b'\x01\x02\x03') == [1, 2, 3].
标签: file python-3.x bytearray byte