前提・実現したいこと
複数のzipファイルを順に開いていくようにしたいです。
発生している問題・エラーメッセージ
'str' object has no attribute 'ZipFile'
該当のソースコード
python
1import zipfile 2import os 3 4path = 'test_f' 5filelist = [] 6 7for f in os.listdir(path): 8 if os.path.isfile(os.path.join(path, f)): 9 filelist.append(f) 10 11for zipfile in filelist : 12 with zipfile.ZipFile(path + "/" + zipfile) as existing_zip: 13 existing_zip.extractall() 14
試したこと
filelistにいれたものを順に開くようにするのではなく、ひとつのzipを指定すると解凍できました。
ただ、複数のzipを自動で解凍していくようにしたいです。
filelistのファイル名を見に行っているのが問題なのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/01 09:53