2013-03-15 60 views
0

我們有DataInputStream用於處理Java中的二進制文件;我們可以在Python中使用這些文件?如何在Python中處理二進制文件

+2

閱讀此文章:http://stackoverflow.com/questions/1035340/reading-binary-file-in-python和這一個太:http://stackoverflow.com/questions/8710456/reading-a-binary -file-with-python – theAlse 2013-03-15 09:05:05

+0

你的代碼需要與DataInputStream的文件格式兼容嗎? – Ber 2013-03-15 09:24:29

回答

1

open("file", "b")打開文件,你可以閱讀它。見here

2

我已經使用Construct包很多來讀取和解析Python中的結構數據。

基本上它可以讓你以非常習慣和pythonic的方式聲明文件的結構,而不是爲你解析或編碼它。

解析後,您有一個對象允許通過屬性訪問所有文件的信息。

相關問題