如何在GUI中启动另一个程序(python tkinter)

时间:2011-01-04 08:58:43

标签: python user-interface process background

我使用Python Tkinter编写了一个简单的GUI。当我点击一个按钮时,它会启动另一个程序。但GUI窗口仍然在那里等待程序退出。我希望GUI在Button1上启动程序,我可以单击Button2来运行测试。我使用os.system()来启动程序。请指教。

感谢 鲆

1 个答案:

答案 0 :(得分:1)

是的,os.system()将等待。

正如os.system()的文档指出的那样,您可能希望使用subprocess模块替换它,其中有许多不同的方法来启动命令,您可以选择是否要等待它完成与否。