0
我想读取二进制文件并返回例如“ffffff”一系列6个十六进制代码。这是否有意义?我有(下图)的代码只返回的2所以它看起来像“FF”Python二进制到多十六进制
fp = open(f, 'rb')
hex_list = ("{:02x}".format(ord(c)) for c in fp.read())
我特别希望做这回像
['ab0012', 'ffbaf0']
列表不喜欢
['ab', '00', '12', 'ff', 'ba', 'f0']
任何帮助,将不胜感激谢谢。
你有没有考虑每次读3个字节? –
你能举一个你的意思吗? – killer