我在一個單獨的目錄中有大量的壓縮文件,我想解壓並將它們保存到同一個目錄中,並使用與壓縮文件相同的名稱。使用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. 將壓縮包解壓縮到同一個目錄中
- 2. 使用PHP壓縮和解壓目錄及其所有文件
- 3. Unix將文件解壓縮到目錄
- 4. 壓縮目錄中的所有文件
- 5. Python - 使用zipfile模塊壓縮目錄中的所有文件
- 6. 將所有tar.bz2文件解壓到一個目錄中
- 7. 解壓目錄中的所有文件
- 8. 使用Python將文件解壓縮到一個文件夾
- 9. 如何使用Java將文件夾及其所有文件和子目錄壓縮/解壓縮?
- 10. 使用zlib和cPickle將字典壓縮/解壓縮到文件
- 11. 使用遞歸搜索所有目錄將文件解壓縮到同一文件夾
- 12. 將壓縮目錄壓縮成帶有Commons IO的壓縮文件
- 13. 在python中壓縮目錄或文件
- 14. Python - 壓縮目錄
- 15. Python:將zip文件解壓縮並解壓縮.zip
- 16. 如何gzip壓縮所有文件中的所有子目錄成一個壓縮文件中的bash
- 17. 解壓Z01,Z02,壓縮在Python文件
- 18. 將zip文件解壓縮到文件夾的根目錄?
- 19. 將tar文件解壓縮到目錄中
- 20. 將文件解壓縮到VBA中的遠程目錄
- 21. 解壓縮.gz文件作爲目錄
- 22. 從一個目錄中壓縮文件
- 23. 在yii中壓縮/解壓縮文件
- 24. 使用Python解壓縮.Z文件
- 25. 壓縮文件和目錄
- 26. Python壓縮同一文件中的所有其他內容
- 27. 壓縮文件未解壓
- 28. 使用PHP壓縮文件的目錄
- 29. 如何壓縮和解壓縮包含相同目錄結構的文件
- 30. robocopy - 當目標目錄中存在同名壓縮文件時,不要複製源文件解壓縮文件
你看過'zipfile'模塊嗎?如果是這樣,你發現了哪些具體問題? – jcollado 2011-12-23 16:36:16
不,我沒有看過zipfile模塊。如果我解決不了問題,我會看看並回復你。謝謝。 – dchaboya 2011-12-23 16:40:01