私は、各zipファイルには、3つの異なるtxt
ファイルが含まれている私のパスに保存されている多くのzip
ファイルパンダ:複数のtxtファイルを含むzipファイルを読み込む方法は?
mypath/data1.zip
mypath/data2.zip
- など
を持っています。例えば、data1.zip
にあります:
data1_a.txt
data1_b.txt
data1_c.txt
私は(ETCつまり、data1_c.txt
、data2_c.txt
、data3_c.txt
、)各zip形式のファイルからdatai_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 = '|' 'を指定した後に' は存在しません。何か案は? –