如何关闭运行代码时弹出的空tkinter窗口

时间:2020-08-14 10:32:41

标签: python tkinter window

我正在尝试创建一个执行特定计算的tkinter gui。我创建一个窗口,要求输入进行计算。但是,每次我运行代码时,都会弹出2个窗口,而不是一个。运行我的代码时,有没有一种方法可以自动关闭空白窗口,使用户只能看到要求输入的窗口。

为简单起见,我更改了所有按钮以关闭应用程序。

    await driver.get(`${testHost}wp-content/uploads/exampleAudio.wav`);

1 个答案:

答案 0 :(得分:1)

以下两行将创建Tk()的实例,因为在执行时没有Tk()的实例:

s = ttk.Style()  # create an instance of Tk() if there is none
s.theme_use('xpnative')

将两行移动到root = tk.Tk()之后,以使其使用已经创建的Tk()实例:

root = tk.Tk()

s = ttk.Style()  # use existing instance of Tk(), root
s.theme_use('xpnative')
相关问题