- 博客(1)
- 问答 (1)
- 收藏
- 关注
原创 Python导入自己创建的包、模块
但是该包必须包含一个__main__.py文件,运行该包时,实际上python解释器运行的是其包含的__main__.py文件。正因为我们没有使用-m选项,所以这里的__spec__为None,代表mod21.py中代码不直接与可导入的模块相对应,即与其他.py文件不再具有包内相对位置的关系。或者换句话说,包只是一种特殊的模块。这是因为无论在哪个文件夹($pwd)内运行mod21.py,解释器向sys.path中添加的,始终都是parent/mod2/,即mod21.py所在的目录,所以无法看到mod1。
2024-06-01 17:01:47
1298
1
空空如也
请问CS(软件工程,信息安全)和信息工程就毕业薪资和发展前景来看,应该选哪个专业?
2021-09-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人