我保存在我的道路熊貓:如何加載包含多個txt文件的zip文件?
mypath/data1.zip
mypath/data2.zip
- 等
每個ZIP文件包含三個不同txt
文件很多zip
文件。例如,在data1.zip
有:
data1_a.txt
data1_b.txt
data1_c.txt
我需要加載datai_c.txt
從每個壓縮文件(即data1_c.txt
,data2_c.txt
,data3_c.txt
等)並將它們連接成一個數據幀。
不幸的是,我無法使用read_csv
,因爲它只能用於單個壓縮文件。
任何想法如何做?謝謝!
非常甜蜜的權利。這裏沒有任何東西寫在路徑上,對嗎? –
正確。它直接從zip文件中讀取。我不知道在幕後,Python是使用臨時文件還是什麼,但從長遠來看沒有任何東西會被遺忘。 –
奇怪我得到一個很長的輸出,比如'0 |||| -8267.36 | -8367.36 || 12.77 | 18.77 | 12.77 | -8785.3 | -8785.3 | -8785.3 |||| 1 |在'read_csv'中指定'sep ='|''後指定' '不存在'。有任何想法嗎?雖然 –