当我有以下软件包时:
src
/__main__.py
/dir1
/__init__.py
/main_code1.py
/service.py
/config.py
/dir2
/__init__.py
/maincode2.py
/dir3
/__init__.py
/maincode3.py
在文件中使用以下语句有什么区别__main__.py
import dir1
&
from dir1 import *
&
from dir1 import main_code1
第二个问题是:如何将 maincode3.py(存在于 dir3 中)导入到存在于 dir1 中的 maincode.py 脚本中?我正在寻找不更改 sys.path 列表的方法。