我有兩個文件夾,每個文件夾包含196個文件,它們都是('\xae\xae\xb4\x9e\x8f\x9f\xba\xc1\xd5\xbd\xcd\xa1\xb7\'
)格式。我試圖讀取這些數據將其轉換爲人類可讀的形式。我想合併2文件夾的兩個文件的數據。ord在循環中執行函數
我試過這個使用ord()
函數,但試圖檢索單個文件與預期的輸出,我得到錯誤的值。我試圖提取讀取的第一個元素,但我得到的輸出是所有文件的最低值。 這裏是我的代碼:
for file_name, files in izip(list_of_files, list_of_filesO):
fi = open(file_name,"r").read()
fo = open(files,"r").read()
f = [open("/home/vidula/Desktop/project/ori_tri/input_%i.data" %i,'w')for i in range(len(list_of_files))]
read = [ord(i) for i in fi]
reado = [ord(i) for i in fo]
zipped = zip (read,reado)
print read[0]
預期輸出:
125,25
36,54
98,36
78,56
感謝您的期待。
「他們都在('\西航\西航\ XB4 \ x9e \ X8F \ x9f \ xba \ xc1 \ xd5 \ xbd \ xcd \ xa1 \ xb7 \')格式。「我完全不知道你的意思。如果我用記事本打開文件,我會看到引號和反斜槓嗎?這一切會是一個長串嗎? –
它是一個十六進制文件,不能在記事本中讀取。 – shreya