我使用的是python 3.6并且存在以下问题。 这些代码行显然打开了两个窗口,但我只希望打开一个窗口。
Create Terminal
答案 0 :(得分:1)
withdraw
之前致电asksaveasfilename
。与Choosing a file in Python with simple Dialog中的相同。
import tkinter
from tkinter.filedialog import asksaveasfilename
tkinter.Tk().withdraw()
file_name = asksaveasfilename()
答案 1 :(得分:0)
当你执行filename = asksaveasfilename()
时,你会调用该函数
这使得tkinter打开第二个窗口,将其放入函数中
按一下按钮就会打开第二个窗口
from tkinter.filedialog import asksaveasfilename
import tkinter
root = tkinter.Tk()
root.withdraw()
asksaveasfilename()