__init__.py:python2中要导入其他文件需要加上init这个文件;python3中不需要
通常我们从当前包导入 module1 模块:from 文件夹 import xx文件,可以导入成功,但是若from 文件夹 import 模块的话,想要.出来所导入模块内的方法、变量等就会报错;这时我们需要建一个__init__.py的文件,写入:
- # 从当前文件夹导入指定模块
- from . import 模块名
- # 从.模块名 导入所有成员到包中
- from .模块名 import *
__init__.py:python2中要导入其他文件需要加上init这个文件;python3中不需要
通常我们从当前包导入 module1 模块:from 文件夹 import xx文件,可以导入成功,但是若from 文件夹 import 模块的话,想要.出来所导入模块内的方法、变量等就会报错;这时我们需要建一个__init__.py的文件,写入: