Python脚本冻结程序

2024-03-28 20:14:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我是新来的,但最近一直在和python和Qt打交道。我的情况是,我调用的其中一个脚本执行大量操作系统命令,基本上是等待响应。当我调用这个脚本,它运行良好,并相应地行动,除了在我的主程序的屏幕被冻结,直到我退出命令。我认为这是因为mt脚本只是在那里等待一个响应,不管怎样,是否有这样的方法使得即使脚本正在运行和执行(用cmd等待响应),用户仍然可以使用主程序的其他方面?你知道吗


Tags: 方法用户命令脚本cmd屏幕情况qt
1条回答
网友
1楼 · 发布于 2024-03-28 20:14:39

如注释中所述,您将需要使用线程。线程允许同时执行多个函数。查看此链接Python threading。 你只需要在另一个线程上运行你的脚本。你知道吗

相关问题 更多 >