[問題] python3,整數變成byte object的問題

看板Python作者 (真.粽子無雙)時間11年前 (2012/12/19 23:42), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
各位大大好: 我用的是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

12/19 23:49, , 1F
如果確定 a 只有 1 byte 的話 bytes([a]) 就搞定了
12/19 23:49, 1F

12/20 01:24, , 2F
謝謝大大,太好了
12/20 01:24, 2F
文章代碼(AID): #1GqU1FmY (Python)