【python】多文件连锁式import注意事项
可能的原理:
在a/文件夹内运行ap.py,默认的搜索开始文件夹即为a/,即便进入其他文件夹后继续调用,也要从a/开始书写路径。
文件结构:
1 a/ 2 ----ap.py 3 ----b/ 4 ----bp.py 5 ----c/ 6 ----cp.py
文件代码:
1 #ap.py 2 import b.bp as bbp 3 4 #bp.py 5 import b.c.cp as ccp 6 7 #cp.py 8 print('end')
重点:
- 若是在a/中运行ap.py,则bp.py中import要包含b/这一路径
- 若是在b/中巡行bp.py,则bp.py中不得包含b/路径,即为:
-
#bp.py import c.cp as ccp
浙公网安备 33010602011771号