2010-06-02 6 views
0
filename = r"C:\Dokumente und Einstellungen\sschnei1\Desktop\a.mat" 
print open(filename, "r").read().encode("hex") 

위 코드는 텍스트 파일에서만 작동합니다. 하지만 매트 파일의 16 진수 값을 읽고 싶습니다.파이썬 : 16 진수로 변환하는 매트 파일

편집 : 내 작은 헥스 편집기

from textwrap import fill 
filename = r"C:\a.mat" 
hexvalues = open(filename, "rb").read().encode("hex") 
print fill(hexvalues,16) 

답변

2

open(filename,"rb") 시도 - 바이너리 파일로 열

관련 문제