如何訪問一個名爲x的模塊,並使用名爲x的變量進行掩碼?通過變量名掩蔽的訪問模塊
0
A
回答
1
使用sys.modules[module_name]
...你應該避免掩蓋模塊名稱:明智地使用import
語句,例如,將XYZ導入爲ABC。
您還可以依靠使用更完整的命名空間「路徑」,例如os.path.xxx
3
請勿將變量命名爲x
或使用import ... as
樣式。
>>> sys = 2
>>> import sys as s
>>> s
<module 'sys' (built-in)>
>>> sys
2
0
import x as someotherx
相關問題
- 1. 如何防止我們的訪客訪問站點,以便通過域掩蔽或掩蔽網址
- 2. 訪問模塊變量在JavaScript模塊
- 3. 通過名稱訪問靜態變量
- 4. 子域掩蔽通過htaccess的
- 5. 掩蔽/隱藏github訪問令牌
- 6. 通過類訪問變量
- 7. 從C++訪問fortran模塊的變量
- 8. 使用2D掩模掩蔽BGR圖像
- 9. 通過路徑名稱中的變量名稱訪問地圖
- 10. 通過模塊中的變量循環
- 11. 訪問Qunit模塊安裝變量
- 12. 訪問私人模塊變量從類
- 13. 訪問類變量模塊方法
- 14. 從node.js模塊訪問全局變量?
- 15. python從不同模塊訪問變量
- 16. 訪問模塊實例變量
- 17. 如何從模塊訪問類變量?
- 18. Python的掩蔽
- 19. 通過groovy文件訪問* Resources.groovy模塊
- 20. 通過Python IDE訪問GRASS模塊
- 21. 如何通過變量變量訪問預定義的變量
- 22. 如何從其他模塊訪問模塊的實例變量?
- 23. 訪問模塊級變量,從模塊中的函數中
- 24. 訪問變量和模塊的方法,在多模塊程序
- 25. 如何通過同一模塊的類訪問類實例變量?
- 26. 通過直接訪問DOM應用CSS模塊類名稱
- 27. 如何通過Java中的類名訪問靜態變量?
- 28. 通過使用索引for循環訪問變量的名稱
- 29. 有道模塊內訪問變量,而在父模塊
- 30. 模塊和模塊訪問變量(Ruby語言)
但是,如果它是'sys'多數民衆贊成掩蓋?而且,如果例如使用命名空間路徑,則不會有幫助。 'os'不再是一個模塊。 – 2010-03-01 12:23:53
......並且如果XYZ被屏蔽並且......重點是:有不同的方法來解決這個問題。 – jldupont 2010-03-01 12:29:55