[英]Importing a file (not a package) from a parent directory
My repository looks like: 我的存储库如下所示:
example/
main.py
helpers.py
plugins/
foo.py
bar.py
How can I import helpers.py
in foo.py
and bar.py
? 如何导入
helpers.py
在foo.py
和bar.py
? from ..helpers import my_function
is not working returning ValueError: attempted relative import beyond top-level package
. from ..helpers import my_function
无法正常工作,返回ValueError: attempted relative import beyond top-level package
。
The issue here is that I just want to import a file, not a package. 这里的问题是我只想导入文件,而不是包。
You can add the path to sys.path 您可以将路径添加到sys.path
import sys
导入系统
sys.path.append('your upper path')
sys.path.append('您的上路径')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.