如何解决在脚本开始时如何遵循PEP8导入模块的规则,如何从父目录导入文件?
我具有以下结构:
folder1
__init__.py
file1.py
folder2
__init__.py
file2.py
我能够从file2.py导入file1.py的唯一方法是通过以下方式:
import os
import sys
sys.path.insert(0,os.path.abspath(os.path.join(os.path.dirname(__file__),'..')))
import file1
但是这不遵守PEP8声明在脚本开始时导入所有模块吗?我该如何克服?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。