【问题标题】:How to launch another program in GUI (python tkinter)如何在 GUI 中启动另一个程序(python tkinter)
【发布时间】:2011-01-04 08:58:42
【问题描述】:

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

谢谢 最大值

【问题讨论】:

    标签: python user-interface process background


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-17
      • 2021-03-04
      • 1970-01-01
      • 1970-01-01
      • 2019-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多