2011-12-28 57 views
2

我有一个问题。我在Django中使用importlib在运行时动态加载特定模块,然后使用导入的模块解决问题。使用这种方法可以减少我的项目中的大量代码。但我不确定它是否适合并发环境。任何人都可以启发我吗?python的importlib可以在并发环境中工作吗?

+0

你是什么意思“使用导入的模块来解决”? – jcollado 2011-12-29 23:39:55

回答

0

如果通过并发环境,你的意思是单独的进程,那么它应该是非常好的。如果您在同一应用程序的线程之间共享导入的模块,只要它们是python线程并且导入的模块是纯-python,它应该仍然没问题。对于它的价值,我希望你不要使用子解释器来实现并发。我不确定在子译员之间进口模块的行为。

相关问题