目录结构:
a.py 要 import dir目录下的 b.py 文件。a.py代码如下:
代码如下:
# coding=utf-8
"import dir 目录下的 b.py 文件"
import dir.b
print dir.b.name
提示找不到这个模块的名字 dir.b 。通过查找官方文档,发现要包含目录下的文件时需要在目录下声明一个__init__.py文件,即使这个文件是空的也可以。当然这个文件也可以初始一些数据。
于是在 dir 下新建 __init__.py文件,目录结构如下:
重新执行a.py,一切OK!
Copyright © 2019- s95.com.cn 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务