スクリプトで tkinter ウィンドウを開き、ディレクトリを選択できるようにしようとしています。このフォルダ内でいくつかの *.zip ファイルを選択し、それらを解凍します。
私のコードではエラーは発生しませんが、ファイルも解凍されません。私はpython2.7でextractall()メソッドを使用しています
import zipfile,os,tkFileDialog,Tkinter,glob
root = Tkinter.Tk()
directory = tkFileDialog.askdirectory(parent=root,initialdir="/Users/me/zips",title='Please select a directory')
if len(directory) > 0 :
print ("Dossier OK")
for ArchivesZip in glob.glob(os.path.join(directory,'*.zip')):
print ArchivesZip
zip_ref = zipfile.ZipFile(ArchivesZip, 'r')
zip_ref.extractall()
zip_ref.close()
アドバイスありがとうございます。