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

时间:2013-05-23 14:39:41

标签: 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

但第一个窗口没有关闭。 我无法在任何地方找到合适的解决方案。任何帮助将非常感激。

1 个答案:

答案 0 :(得分:0)

gtk.main_quit()将导致您的申请退出,这相当于写作:

print('some line')
exit(0)
print('some other line which will never get printed')

相反,您应首先隐藏窗口然后显示另一个窗口,最后调用gtk.main_quit()关闭您的应用程序。