-3
A
回答
0
想要一個好的概述,請參閱https://docs.python.org/2/tutorial/classes.html#python-scopes-and-namespaces上的Python教程的「Python範圍和命名空間」部分。
2
Python文檔引用:
命名空間是從名稱到對象的映射。大多數命名空間目前都是作爲Python字典實現的,但通常不會以任何方式顯示(性能除外),並且將來可能會發生變化。名稱空間的例子是:內置名稱集合(包含諸如abs()和內置的異常名稱之類的函數);模塊中的全局名稱;和函數調用中的本地名稱。從某種意義上說,對象的一組屬性也構成一個名稱空間。瞭解名稱空間的重要之處在於,不同名稱空間中的名稱之間絕對沒有關係;例如,兩個不同的模塊都可以定義一個最大化而不會混淆的函數 - 模塊的用戶必須在模塊名稱前加前綴。
相關問題
- 1. AutoIt中是否有類或名稱空間功能?
- 2. 是否打印功能具有在python
- 3. Firebase是否具有地理空間功能?
- 4. 命名空間包括CPP文件具有相同名稱的功能
- 5. 是否有可能恢復爲「默認」全局名稱空間?
- 6. 是否有可能更改實體的名稱空間(NDB)
- 7. 名稱空間是否是分層的?
- 8. 解析具有名稱空間的XML
- 9. 具有名稱空間的Xml元素
- 10. 是否有可能具有命名的角度配置功能?
- 11. HTML5是否支持名稱空間?
- 12. Squeak是否支持名稱空間?
- 13. TypeScript是否支持名稱空間?
- 14. 替換名稱空間 - 具有名稱空間的屬性值的問題
- 15. xml文檔中名稱空間的功能是什麼?
- 16. 是否有可能有兩個具有相同名稱的ConnectionStrings?
- 17. 是否有與名稱空間名稱相同的變量是正確的
- 18. 具有名稱空間的類的輸出字符串名稱
- 19. 具有重複資源名稱的名稱空間
- 20. XPath能否僅返回包含X的子節點 - 具有名稱空間?
- 21. 如何才能名稱空間中的名稱是未定義的Python?
- 22. 是否有任何技術,而不是名稱空間
- 23. 名稱空間上的變量是否總是有默認值?
- 24. 是否使用名稱空間導致名稱隱藏?
- 25. 不是類或名稱空間名稱
- 26. 是否有可能通過對象化從DataStore獲取所有名稱空間
- 27. 是否有可能在XML中有多個名稱空間前綴?
- 28. 訪問具有不同名稱空間的父項內具有名稱空間的XElement
- 29. IntelliJ IDEA 11是否能夠插入名稱空間?
- 30. 導入更多名稱空間是否會影響性能?
提示:嘗試從Python shell中導入這個',以查看Python對名稱空間的看法。 – 2014-12-03 16:02:01
我在*「python命名空間」中獲得了大約885,000次點擊*,您是否考慮閱讀其中的任何內容? – jonrsharpe 2014-12-03 16:04:45