2024-04-23 13:37:20 发布
网友
在文件中食品我想从文件导入A级主.py具有以下文件夹结构:
main.py __init__.py |-folder1 __init__.py |-folder 2 __init__.py foo.py |-folder 3 ...
进口线的外观如何? 我试过像
但我刚得到
ValueError: Attempted relative import in non-package
这个错误来自于你如何运行文件-如果你想做相对导入,你需要像这样运行你的foo程序:
>>> import topfolder.folder1.folder2.foo >>> foo.run()
(换句话说,您需要将从中导入的包结构视为实际的包。)
这个错误来自于你如何运行文件-如果你想做相对导入,你需要像这样运行你的foo程序:
(换句话说,您需要将从中导入的包结构视为实际的包。)
相关问题 更多 >
编程相关推荐