如果你有一个int
,并希望将其转换为单个字符的字符串,你可以使用功能chr()
Python:int到二进制流元素?
有没有办法为int转换成单个字符二进制流?
e.g:
>>> something(97)
b'a'
是什么东西?
如果你有一个int
,并希望将其转换为单个字符的字符串,你可以使用功能chr()
Python:int到二进制流元素?
有没有办法为int转换成单个字符二进制流?
e.g:
>>> something(97)
b'a'
是什么东西?
在Python 3.X:
>>> bytes([97])
b'a'
你可以这样做:
bytes(chr(97))
,如果给定任意数量的0-255不会失败? – Violet 2010-09-06 18:53:32
它不会失败,这个单线程运行良好:'对于范围内的x(256):字节(chr(x))' – 2010-09-06 19:03:33
是的,哎呀,修正了这个问题。谢谢。 – Violet 2010-09-06 18:55:22
这是否适用于任何数字0-255? – Violet 2010-09-06 18:58:50