私は大量のzipファイルを1つのディレクトリに展開して、解凍してzipファイルと同じディレクトリおよび同じ名前に保存したいと考えています。以下のようなものですべてのZipファイルを同じディレクトリにPythonを使用して抽出する
1
A
答えて
2
スタート:
import glob
import os
import zipfile
zip_files = glob.glob('*.zip')
for zip_filename in zip_files:
dir_name = os.path.splitext(zip_filename)[0]
os.mkdir(dir_name)
zip_handler = zipfile.ZipFile(zip_filename, "r")
zip_handler.extractall(dir_name)
申し訳ありませんが、私はこのコードをテストする時間がありません。バグはあなたのための練習として残されています。
[eumiroの提案で更新]
関連する問題
- 1. ZIPを抽出してすべてのファイルを親ディレクトリに移動
- 2. を使用して同じ種類のクラスを抽出する
- 3. ディレクトリのすべてのファイルに同じテキストを追加する
- 4. MSBuildを使用してディレクトリ内の複数のzipファイルを抽出する方法
- 5. Python - linuxのディレクトリにあるすべてのファイルのファイルパスを抽出して変更します
- 6. python ZipFileを使用して構造体を保持せずにzipからファイルを抽出しますか?
- 7. OpenCV Pythonを使用してすべてのバウンディングボックスを抽出します
- 8. Javaで抽出せずにzipファイルを使用する
- 9. イメージファイルをzipファイルに抽出する
- 10. Zipファイルの内容を確認して抽出する
- 11. binwalkを使用してすべてのファイルを抽出します
- 12. フォルダ内のZipファイルを抽出する
- 13. フレックスのzipファイルを抽出する
- 14. Rubymotion:iOSでZipファイルをダウンロードして抽出する
- 15. ZIPファイルの解凍後に同じディレクトリ構造を取得
- 16. Python:ディレクトリに ".json"で終わるすべてのファイルのzipファイルを作成します。
- 17. zipからファイルを抽出する
- 18. beautifullsoupとpythonを使用してウェブサイト/ファイルから.jsファイルを抽出する
- 19. Python 2.7の特定のディレクトリへのzipファイルの内容の抽出
- 20. Pythonでディレクトリ構造を維持せずにzipアーカイブから特定のファイルを抽出します。
- 21. zipファイル自体がTFSにチェックインされたときに、zipファイルの内容を抽出してチェックインする
- 22. DotNetZipを使用してzipから特定のフォルダを抽出する
- 23. rubyzipを使用してzipファイルのファイルとディレクトリの名前を変更する方法
- 24. Pythonライブラリを使用してテキストのメイントピックを抽出する
- 25. MsBuildディレクトリ内のすべてのファイルを別々のZipファイルで圧縮する
- 26. 実行可能ファイルと同じzipファイルから特定のファイルを抽出する方法
- 27. ディレクトリ内のすべてのマルチパートZIP/RARアーカイブをどのように抽出できますか?
- 28. SevenZipSharpを使用してマルチボリューム7zファイルを抽出するには?
- 29. ディレクトリ内のすべての.gzを抽出して削除する - Linux
- 30. JDK 5を使用してzipファイルから抽出するときのファイルアクセス許可を維持するapi
'zipfile'モジュールを見たことがありますか?もしそうなら、特定の問題が見つかりましたか? – jcollado
いいえ、私はzipfileモジュールを見ていません。もし私が問題を解決できないなら、私は見て、あなたに戻ってきます。ありがとう。 – dchaboya