2011-12-28 34 views
2

我有一個問題。我在Django中使用importlib在運行時動態加載特定模塊,然後使用導入的模塊解決問題。使用這種方法可以減少我的項目中的大量代碼。但我不確定它是否適合併發環境。任何人都可以啓發我嗎?python的importlib可以在併發環境中工作嗎?

+0

你是什麼意思「使用導入的模塊來解決」? – jcollado 2011-12-29 23:39:55

回答

0

如果通過併發環境,你的意思是單獨的進程,那麼它應該是非常好的。如果您在同一應用程序的線程之間共享導入的模塊,只要它們是python線程並且導入的模塊是純-python,它應該仍然沒問題。對於它的價值,我希望你不要使用子解釋器來實現併發。我不確定在子譯員之間進口模塊的行爲。

相關問題