热线电话:13121318867

登录
2019-04-01 阅读量: 607
单独导入包(package)

单独导入包(package):单独import某个包名称时,不会导入该包中所包含的所有子模块。

c.py导入同级目录B包的子包B1包的b2模块,执行b2模块的print_b2()方法:

c.py代码

import B
B.B1.b2.print_b2()

运行c.py,会报错。

解决办法:

B/   init   .py代码

from . import B1#其中的.表示当前目录

B/B1/   init   .py代码

from . import b2

此时,执行c.py,成功打印:b2。

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子