24
A
回答
25
如果所有發生的目錄是Python的包,即它們都含有__init__.py
,那麼你可以使用
from ..bar_dir import bar
如果目錄不在Python包,您可以通過sys.path
亂搞做到這一點,但你不應該。
12
對於廣義導入,您可以使用sys
和os
模塊。在foo.py
開始與線
import sys
import os
sys.path.append(os.path.abspath('../bar_dir'))
import bar
相關問題
- 1. 從兄弟目錄導入Python類
- 2. 從兄弟目錄導入的問題
- 3. Python3從兄弟目錄
- 4. .htaccess:阻止php腳本訪問父/兄弟目錄
- 5. 如何從包中的兄弟模塊導入?
- 6. 如何從父級和兄弟程序包中導入python模塊
- 7. 我如何導航到兄弟路線?
- 8. 兄弟姐妹UIViewController導航
- 9. jQuery:父母還是兄弟?以及如何「指導」兄弟姐妹搜索?
- 10. 如何找到兄弟組引入nokogiri
- 11. 在CGI腳本的主目錄中導入python模塊
- 12. 如果腳本被移動到子目錄,Python腳本導入失敗
- 13. 從Python中的子目錄導入
- 14. Python:腳本目錄
- 15. 如何讓Angular2項目在兄弟目錄中找到javascript文件
- 16. XSLT加入兄弟姐妹
- 17. 如何引用SCSS兄弟?
- 18. 在Python中,如何從__init__.py中導入在同一目錄
- 19. 導入項目列表的Python腳本
- 20. 從目錄中導入PowerShell腳本或模塊
- 21. 如何在我的Gradle項目中包含兄弟項目?
- 22. 在Python中創建兄弟文件名
- 23. 如何從shell腳本中移動目錄中的目錄?
- 24. 如何從python提示執行(不導入)python腳本?
- 25. 如何從python導入路徑中刪除當前目錄
- 26. 如何從另一個腳本中導入變量python 3
- 27. 如何從python腳本中只導入幾行?
- 28. jQuery的兄弟姐妹從
- 29. 如何使「從目錄導入外部目錄」在Python中工作?
- 30. 導入Python包從本地目錄入解釋
參見:https://stackoverflow.com/questions/6323860/sibling-package-imports/27878845#27878845 – 2015-01-10 17:10:48