我以这个结构为例:
应用 |主要.py ├── 文件夹 └── 文件.py
当我想从 file.py 导入 main.py 中的某些内容时,我可以简单地这样做
从文件夹.文件导入xy
但是如何从 main.py 导入 file.py 中的内容?
它不起作用,我尝试了sys,init.py文件...
非常感谢
在这种情况下,您应该将main.py的路径添加到file.py中。
import sys
print(sys.path)
结果将是file.py读取的路径列表,因此通过append方法将主路径添加到该列表中。因为该路径是父目录,所以只需在当前目录前加双点即可:
sys.path.append('../folder')
然后,你可以从main.py导入。