【发布时间】:2011-03-04 19:27:23
【问题描述】:
我正在像这样打开一个二进制文件:
file = open("test/test.x", 'rb')
并逐行读取列表。每一行看起来有点像:
'\xbe\x00\xc8d\xf8d\x08\xe4.\x07~\x03\x9e\x07\xbe\x03\xde\x07\xfe\n'
我很难处理这些数据。如果我尝试打印每一行,python 会冻结,并发出哔哔声(我认为某处有一个二进制哔声代码)。如何安全地使用这些数据?如何将每个十六进制数字转换为十进制?
【问题讨论】:
标签: python python-2.7 binary hex