作者leolarrel (真.粽子无双)
看板Python
标题[问题] python3,整数变成byte object的问题
时间Wed Dec 19 23:42:05 2012
各位大大好:
我用的是python3,目前我遇到一个问题,有关於整数转换成byte string
ex.
a=\x05;
(经过转换)变成一个
b'\x05' 的物件
目前我的做法是这样的
a=\x05;
b=chr(a); #生成一个unicode string物件
c=bytes(b,'ascii'); #转成 bytes 物件
print(c);
输出 b'\x05'
因为我是python 的新手,想请问大大们有没有更好更快的办法
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.9.134.139
1F:→ uranusjr:如果确定 a 只有 1 byte 的话 bytes([a]) 就搞定了 12/19 23:49
2F:→ leolarrel:谢谢大大,太好了 12/20 01:24