私はファイルを圧縮するためにhttp://docs.python.org/library/zipfile.htmlを使用しています。それはうまく動作しますが、私のubuntu経由でファイルを展開するとき(Pythonではなく右クリックのファイルと 'Extract here')ファイルが切り捨てられます。私の元のファイルは〜167kb、ubuntu〜164kbで抽出されています(CSVファイルですので、ファイルの最後から数行は欠場します)。Zipfileライブラリ抽出の問題
提案がありますか?
編集:エルは、いくつかのcsvファイルをある
try:
fp2 = zipfile.ZipFile(el.replace('.csv', '.zip'), 'w',
zipfile.ZIP_DEFLATED)
fp2.testzip()
fp2.write(el)
finally:
fp2.close()
を次のように
私のコードが見えます。
Edit2: zipファイルに書き込み中に一部のデータが失われているようです。
ファイルを閉じてもよろしいですか? (近くに電話をしないと、いくつかの重要なレコードは除外されていると警告されています) –
モードの代わりに 'w'の代わりに 'wb'を試してみてください。 –
私はLinuxのユーザーです。だから私は 'w'の代わりに 'wb'を置くと、私はRuntimeErrorを受け取ります。 – Drachenfels