2016-01-25 86 views
-6

我有一个二进制文件(link),我想打开并阅读Python的内容。这些二进制文件如何用Python打开和读取?任何用于此类操作的特定模块。如何在Python中打开和读取二进制文件?

+4

这是可以用简单的谷歌搜索找到的东西,所以不适合所以。查找'文件打开python' – TankorSmash

+2

我假设你已阅读python手册或/和谷歌搜索。那么你获得的信息中有什么不清楚的地方呢? – Psytho

+0

查看'struct'模块。 –

回答

0

这里是一个〔实施例:看是否有此帮助,让我知道

with open('somefile.bin', 'rb') as f:#the second paramenter "rb"is used only when reading Binary Files. Term "rb" stands for Read binary 
data = f.read() # in here we are assigning a variable which will read whatever in the file and it will be stored in the variable called "Data" 
print(data) 
1

的“B”标志将得到蟒蛇的文件当作二进制,所以不需要的模块。你还没有提供一个目标,让Python读取一个类似这样的问题的二进制文件。

f = open('binaryfile', 'rb') 
print(f.read())