【发布时间】:2011-02-14 05:31:51
【问题描述】:
我的问题当然是 GIL。在我分析数据时,最好在两者之间展示一些图(这样等待结果不会太无聊)
但是 GIL 阻止了这一点(这让我开始问自己 Python 是否是一个好主意)。
我只能显示绘图,等到用户关闭它然后开始计算。显然是在浪费时间。
我已经尝试过 subprocess 和 multiprocessing 模块,但似乎无法让它们工作。
对这个有什么想法吗? 谢谢
编辑:好的,所以它不是 GIL,而是 show()。
【问题讨论】:
标签: python matplotlib parallel-processing gil