我使用 Python 3.6 并在我的脚本中启动一个进程(VTK 可视化)。在我关闭可视化窗口之前,我想要更改的命令行被阻止。我读了一些关于多处理和线程的东西,但我不确定哪种方法是正确的。
这是我想要实现的目标和我的想法:
- 启动两个进程(可视化窗口和输入循环)
- 使用 exec(input) 将输入写入我的脚本
- 之后更新可视化窗口
我很感谢关于哪种方法适合我的意图的任何建议!
编辑:我尝试了线程并启动了两个线程,但是在我关闭窗口并在输入输入后再次打开之前,命令行仍然被阻塞。有没有人以前实现过类似的东西?