[問題] 用repr讀取Binary

作者: josefy (醉落~最弱)   2016-02-04 23:03:07
各位板大好新年快樂
小弟想要看的檔案中有一些 binary 字元 例如 \x00,\x01,\x02 ...
這種格式在筆記本中會是一些看不懂的亂碼
(ex.\x00 在筆記本上會轉譯成null)
將筆記本中的null 用repr表事後就會讀出 '\x00', type也是string.
但問題來了 ...
我想要把記事本中所有binary '\x00','x01'寫入一個打開的筆記本中
但是' ' 會一起被寫入, 請問要怎麼只取出\x00, \x01 ...
我試過 eval(repr(null)) -> 這樣會回到亂碼
感謝各位大大
作者: buganini (霸格尼尼)   2016-02-04 23:04:00
repr(...)[1:-1]
作者: josefy (醉落~最弱)   2016-02-04 23:10:00
感謝, 我試試看.
作者: uranusjr (←這人是超級笨蛋)   2016-02-06 01:28:00
如果只是想要看 hex code, binascii.hexlify 是更好選擇

Links booklink

Contact Us: admin [ a t ] ucptt.com