我正在运行一个程序,提示用户从资源管理器中选择一个文件,它稍后会在程序中使用该文件路径,但是当我运行它时,它会导致 python 崩溃。
from time import sleep
from Tkinter import Tk
from tkFileDialog import askopenfilename, askdirectory
root = Tk()
print "************************************************"
print "************************************************"
print "*****************Zip-to-PDF*********************"
print "************************************************"
print "************************************************"
print""
print "Please select your zip file: "
sleep(1)
root.withdraw()
filepath = askopenfilename()
当我选择“.zip”文件时,python 崩溃。我尝试过的所有其他文件扩展名都运行良好,但我需要能够接收一个 zip 文件。
有没有办法让它工作,还是有更好的方法?