Python使用import关键字可以引入自定义的包,对于多层目录结构的包需要专门的处理方式才能让import语句找到。
比如一个moudle的实现文件"some.py"位于parent文件夹下的child文件夹下,需要在每一个文件夹下放一个“__init__.py”文件(空的就行)。
目录层次如下:
-parent
--__init__.py
--child
--__init__.py
--some.py
Python使用import关键字可以引入自定义的包,对于多层目录结构的包需要专门的处理方式才能让import语句找到。
比如一个moudle的实现文件"some.py"位于parent文件夹下的child文件夹下,需要在每一个文件夹下放一个“__init__.py”文件(空的就行)。
目录层次如下:
-parent
--__init__.py
--child
--__init__.py
--some.py