将Intel HEX文件转换为二进制文件

6
我有一个Intel HEX文件,想要得到一个二进制文件。 如何使用Python实现?
我认为可以使用binascii模块,但我不知道哪个函数最合适。 谢谢。
2个回答

8

哦,是的!这就是我需要的全部!谢谢。 - Loïc G.

-1
如果您有一个十六进制字符串,可以使用“decode”方法对其进行解码。例如:
>>> s = '0001020304'
>>> s.decode('hex')
'\x00\x01\x02\x03'

答案完全没有抓住重点:Intel HEX文件https://en.wikipedia.org/wiki/Intel_HEX 是与普通十六进制字符串完全不同的东西(类似于“我想显示二进制可执行文件的内容,比如test.com”这个问题的回答是“二进制10101可以显示为21 dec或15 hex”)。 - gilhad

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接