大家好,想請問2個問題
1. PythonPath 這環境變數是指定 import module 的search path, 請問我要如何指定
main script file的search path呢?
2. 假設package目錄如下
- top.py
- package1\
- a.py
- b.py
(1) a.py 有self unit test function,所以希望可以當main script
(2) a.py 有 import b
(3) top.py 有 import package1.a
我遇到的問題是,如果我想滿足(1),則(2)要寫成 import b
如果我想滿足(3),則(2)要寫成 from . import b
如果我想同時滿足(1)&(3),請問有什麼好方法嗎?
謝謝