Python脚本冻结程序

时间:2018-10-05 05:36:01

标签: python python-3.x qt cmd

我在这里是新手,但是最近我一直在搞弄python和Qt。我的情况是,我调用的脚本之一执行许多OS命令,并且基本上等待响应。当我调用此脚本时,它运行正常,并且相应地起作用,除了在我的主程序中,屏幕一直冻结,直到我退出cmd。我认为这是因为mt脚本只是在那儿等待响应,无论如何都要这样做,以便即使脚本正在运行并正在执行(等待cmd响应),用户仍然可以使用主程序的其他方面? / p>

1 个答案:

答案 0 :(得分:0)

如评论中所述,您将需要使用线程。线程允许同时执行多个功能。查看此链接Python threading。 您只需要在其他线程上运行辅助脚本即可。