2
A
回答
2
簡短版本是因爲軟件包可以駐留在多個目錄中。
稍微長一點的版本是,一個包可以駐留在多個目錄中,以允許大包作爲較小包的集合進行分發,從而促進兩個更新(不需要整個包被更新,相應較小的一個)並提供可選組件。
更長和完整的答案可以在PEP 420找到。
相關問題
- 1. __path__對於什麼有用?
- 2. sys.path爲什麼是一個列表?
- 3. 爲什麼foreach返回一個列表
- 4. 爲什麼我無法在django.db.__init__.py中找到'__path__'?
- 5. 爲什麼第二個參數必須是一個列表
- 6. 爲什麼這個Anorm結果是一個空列表? (Play 2.1.0)
- 7. lisp爲什麼說這個參數不是一個列表?
- 8. 其中是'__path__'來自
- 9. 爲什麼列表框總是選擇第一個項目true
- 10. 爲什麼輸出不是一個列表,int或字符串?
- 11. 爲什麼我的calendarView是一個列表?
- 12. 爲什麼NotifyCollectionChangedEventArgs.NewItems屬性是一個列表?
- 13. .NET Remoting,爲什麼不是一個遠程的列表?
- 14. 列表理解:爲什麼這是一個語法錯誤?
- 15. 爲什麼需要ItemsSource是一個列表?
- 16. 爲什麼Numpy.gradient返回一個列表而不是ndarray?
- 17. 爲什麼argparse給我一個列表中的列表?
- 18. 爲什麼這個xpath表達式返回一個空列表?
- 19. 爲什麼這個列表爲空
- 20. 爲什麼pyparser的asDict()返回一個空dict而不是一個列表?
- 21. 爲什麼Python的dict.keys()返回一個列表而不是一個集合?
- 22. 爲什麼你可以格式化一個元組而不是一個列表?
- 23. 爲什麼list()返回一個向量,而不是一個列表?
- 24. ItemLoader爲什麼從一個元素創建一個列表
- 25. pyparsing不是嵌套列表...爲什麼?
- 26. 爲什麼列表爲空?
- 27. 這是什麼意思「輸入必須是一個列表」?
- 28. 在OCaml中,爲什麼是列表構造::不是一個運營商
- 29. 爲什麼列表在下一行?
- 30. 爲什麼一個支撐,初始化列表不是表達式?
因爲[namespace packages](http://docs.python.org/3/reference/import.html#namespace-packages) – kojiro