我有以下文件夹结构的IOError进口Python模块
Module
-__init__.py
-analyzer.py
-lib/
-lib/models
-lib/data/
但是一个模块从父目录,我得到一个IOError在analyzer.py使用的文件,该文件是在LIB /模型使用时。我怎样才能得到这个固定而不复制的模型和数据的父目录
我有以下文件夹结构的IOError进口Python模块
Module
-__init__.py
-analyzer.py
-lib/
-lib/models
-lib/data/
但是一个模块从父目录,我得到一个IOError在analyzer.py使用的文件,该文件是在LIB /模型使用时。我怎样才能得到这个固定而不复制的模型和数据的父目录
每个Python模块必须有自己的__init__.py
文件:
Module
-__init__.py
-analyzer.py
-lib/
-lib/__init__.py
-lib/models/
-lib/models/__init__.py
-lib/data/
-lib/data/__init__.py
的__init__.py
文件,才能使Python视该目录为一个包。在最简单的情况下,__init__.py
只能是一个空文件。
请参阅:https://docs.python.org/2/tutorial/modules.html#packages
每个模型文件的内容应该是什么? –
'__init __。py'?可以是空的。 –
请问您可以发布具体的错误消息吗? –
IOError:[Errno 2]没有这样的文件或目录:'/ models/filter1' –