如何导入模块?

用户8483278

目录结构如下:

folder1
  __init__.py
  file1.py
  folder2
    file2.py

如果我写 file2.py 如下:

from folder1 import file1

我收到错误No module named 'folder1'

如果我写 file2.py 如下:

from ..folder1 import file1

我收到错误ValueError: attempted relative import beyond top-level package

如何从文件 2 导入文件 1?

艾略特

请尝试以下操作:

import sys
sys.path.append("..")
from .. import file1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章