当我们导入一个模块时: import xxx ,默认情况下python解释器会搜索当前目录、已安装的内置模块和第三方模块。
搜索路径存放在sys模块的path中。【即默认搜索路径可以通过sys.path打印查看】
.
|--folderA
| |--a.py
| |--__init__.py
|--folderB
| |--b.py
| |--__init__.py
|--__init__.py
对于上面文件组织方式,如果在a.py中使用from floderB import b,并且在floderA目录下运行a.py,要想from floderB import b不报错,可以
import sys
sys.path