質問: 'C:\\mydata' # ZIPファイルへのバックアップ開始 save_zip(backup_folder) # キー入力まで待機 input('終了するには何かキーを押してください。') ``` ### 試したこと 文字コードが原因かと思い、ネットでみかけた情報を若干反映させてみましたが解決できませんでした。 また、一度一括して圧縮する方法も試してみたのですが、結局はこちらの方法でも結局日本語フォルダについてのみ文字化けする同じような状態が発生し、やはり解決方法についてわかりかねている状態です。 import os, zipfile with zipfile.ZipFile('test.zip','w') as myzip: for folder, subfolders, files in os.walk('C:\\mydata'): myzip.write(folder) for file in files: myzip.write(os.path.join(folder,file)) ### 補足情報(FW/ツールのバージョンなど) Win7 > > > > > > > > > > > > import sys > > > > > > sys.version_info > > > > > > sys.version_info(major=3, minor=7, micro=0, releaselevel='final', serial=0) > > > > > > > > > > > > > > > > > >
回答: Pythonのコードの問題ではなく、解凍の段階での問題だったようで Lhaplus for Windows Version 1.74 を使って解凍していたのを 7-Zip 18.05(2018-04-30) for Windows に変えたら解決しました。 ご教示くださった方々、ありがとうございました。