【问题标题】:Can python's importlib work in concurrent environment?python的importlib可以在并发环境下工作吗?
【发布时间】:2011-12-28 06:20:03
【问题描述】:

我有一个问题。我在 Django 中使用 importlib 在运行时动态加载特定模块,然后使用导入的模块来解决。使用这种方式可以减少我项目中的大量代码。但我不确定它是否适合并发环境。谁能赐教?

【问题讨论】:

  • “使用导入的模块来解决”是什么意思?

标签: python django concurrency


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2016-03-22
    • 1970-01-01
    • 1970-01-01
    • 2014-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-05
    • 1970-01-01
    相关资源
    最近更新 更多