day25-2018-11-20-包

 

个人理解,包就是一个文件夹下所有内容的集合,

 

 

 我们假设叶子节点(D,E,F)都是PY文件,

我们试着从

1.D中导入E

此时,结果输出'我是E哇'

导入成功

 

2.D中导入C中的F

结果报错了,我们通过sys.path在d.py中查看下,包的寻找路径

我们可以看到,d.py他爹是B文件夹,d.py 的地图中(sys.path)没有怎么去f.py的路,除非手动导入(sys.path.append('D:\\pycharmprojects\\A\\C'),否则他只能在B中导入他的兄弟文件.

 

posted on 2018-11-20 19:06  VastTry  阅读(73)  评论(0)    收藏  举报

导航