Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何关闭gtk窗口并打开另一个(python)_Python_Window_Gtk_Destroy - Fatal编程技术网

如何关闭gtk窗口并打开另一个(python)

如何关闭gtk窗口并打开另一个(python),python,window,gtk,destroy,Python,Window,Gtk,Destroy,如何关闭一个gtk窗口并打开另一个(python)?我试过这样的方法: gtk.main_quit() #or window.destroy() os.system("./script.py") #there is working code with gtk window in it 但是第一个窗口没有关闭。 我在任何地方都找不到正确的解决方案。非常感谢您的帮助。gtk.main_quit()将导致您的应用程序退出,这相当于写入: pr

如何关闭一个gtk窗口并打开另一个(python)?我试过这样的方法:

gtk.main_quit()                    #or window.destroy()
os.system("./script.py")           #there is working code with gtk window in it
但是第一个窗口没有关闭。 我在任何地方都找不到正确的解决方案。非常感谢您的帮助。

gtk.main_quit()将导致您的应用程序退出,这相当于写入:

print('some line')
exit(0)
print('some other line which will never get printed')
相反,您应该先隐藏窗口,然后显示另一个窗口,最后调用
gtk.main_quit()
关闭应用程序。

您不能使用和隐藏窗口,并使用来显示新窗口的内容吗?