我已經嘗試閱讀有關兄弟姐妹進口甚至 package documentation的問題,但我還沒有找到答案。兄弟姐妹包進口
結構如下:
├── LICENSE.md
├── README.md
├── api
│ ├── __init__.py
│ ├── api.py
│ └── api_key.py
├── examples
│ ├── __init__.py
│ ├── example_one.py
│ └── example_two.py
└── tests
│ ├── __init__.py
│ └── test_one.py
如何從 api
模塊examples
和tests
目錄導入腳本並從命令行運行?
此外,我想避免醜陋的sys.path.insert
破解每個文件。當然 這可以在Python中完成,對吧?
也適用於path.append('..') – halflings 2014-01-31 09:32:35
或者如果你安裝了軟件包](http://stackoverflow.com/a/23542795/4279)(pip和virtualenv使其變得簡單) – jfs 2014-05-08 13:15:35