0
A
回答
1
我會說有很少或沒有性能差異,因爲第一次導入模塊將執行整個模塊 - 所有類,變量和函數都是內置的,無論您需要的實際符號如何。
第二次在相同的程序中導入模塊的速度會更快,因爲模塊未重新加載,並且使用了所有現有的定義。
1
不,它不應該更快,而且這也不重要:導入東西通常不被視爲性能關鍵操作,因此與其他您可以在其中執行的操作相比,您可以預期它的速度相當慢蟒蛇。如果您需要導入速度非常快,那麼您的設計可能有些問題。
1
整個模塊必須先編譯,然後才能導入特定功能。
相反,它只是命名空間的差異。 (即你調用module_x.function_y vs只是調用function_y)
相關問題
- 1. Python模塊導入問題
- 2. Python模塊導入問題
- 3. python模塊導入問題
- 4. 導入Python模塊時遇到問題
- 5. 問題與Python模塊中導入
- 6. 將模塊導入Python的問題
- 7. 導入python模塊的問題
- 8. 在Python中導入模塊時遇到問題
- 9. 在Python IDE中導入模塊時遇到問題
- 10. 作爲python中的模塊導入「時間」的問題
- 11. Python-Django模塊導入問題
- 12. 在Ninja IDE上導入Python模塊時遇到問題
- 13. Python模塊在Mac OS上導入時被問題安裝
- 14. 導入模塊時出現Scapy問題
- 15. 導入模塊時出現問題
- 16. 在Python中導入模塊
- 17. 在Python中導入模塊
- 18. 在Python中導入模塊
- 19. 在C中嵌入Python:在導入本地模塊時遇到問題
- 20. Noob問題:如何在Python中導入一些模塊?
- 21. 僅在Python中不存在模塊時才導入模塊
- 22. 嘗試在SublimeText2中導入python模塊時出現ImportError
- 23. 用單選按鈕導入模塊時遇到問題 - python
- 24. Python - 導入新模塊時出現問題 - libgmail
- 25. Python模式導入問題
- 26. IPython導入模塊的逐步調試
- 27. 在命令提示符下導入python模塊的問題
- 28. 嘗試在Python中導入自定義模塊時導入錯誤
- 29. Python模塊導入*
- 30. Python模塊導入
現在事情已經變得很清楚了。謝謝。 – ni8mr 2014-11-05 07:46:01