Python 同级目录import报错

Posted daryl-blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 同级目录import报错相关的知识,希望对你有一定的参考价值。

在使用protobuf时,我们自己了各种Options的时候,在生成的python文件会在同级目录中引用,所以这个时候我们不能做到,加个__init__.py文件了事然后在文件里面写 import mudole.file这样的代码,因为我们自己无法控制

解决方法如下,在__init__文件中加入以下代码:
``` Python
import sys
import os
sys.path.append(os.path.dirname(‘mudole_name/‘))

以上是关于Python 同级目录import报错的主要内容,如果未能解决你的问题,请参考以下文章

Python-import导入上级目录文件

Vue报错:Uncaught TypeError: Cannot assign to read only property 'exports' of object 的解决方法(代码片段

pycharm中同级目录不能相互导入使用的解决办法

错误记录PyCharm 运行 Python 程序报错 ( PEP 8: E402 module level import not at top of file )

错误记录PyCharm 运行 Python 程序报错 ( PEP 8: E402 module level import not at top of file )

Pycharm中 import 引入同级文件失败问题