我的 Tkinter 文件对话框不适用于我的输入和我的 if 语句
My Tkinter filedialog is not working with my input and my if statement
当我 运行 我的程序时,if 语句和打印工作正常,但文件对话框是唯一不起作用的东西?我发现我的输入是我的问题,如果我删除输入并将下载更改为 True 而不是输入,文件对话框工作正常。这可能是我的 ide 或 python 问题,但我认为这只是一个代码问题,是否有任何替代我的代码的方法可能有效?
from tkinter import Tk, filedialog
tk = Tk()
tk.withdraw()
download = input("Would you like to download the file?").lower()
if download == "yes":
print("Choose where you would like to download it:")
directory = filedialog.askdirectory()
print(directory)
我只需要关闭我的 ide,对话框就在那里,所以它确实有效。感谢大家的帮助!
当我 运行 我的程序时,if 语句和打印工作正常,但文件对话框是唯一不起作用的东西?我发现我的输入是我的问题,如果我删除输入并将下载更改为 True 而不是输入,文件对话框工作正常。这可能是我的 ide 或 python 问题,但我认为这只是一个代码问题,是否有任何替代我的代码的方法可能有效?
from tkinter import Tk, filedialog
tk = Tk()
tk.withdraw()
download = input("Would you like to download the file?").lower()
if download == "yes":
print("Choose where you would like to download it:")
directory = filedialog.askdirectory()
print(directory)
我只需要关闭我的 ide,对话框就在那里,所以它确实有效。感谢大家的帮助!