Python从fold导入

2024-09-29 21:55:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这样的应用结构

mainApp.py
   |_Folder1
       |_fileFromFolder1.py
   |_Folder2
       |_fileFromFolder2.py

我想在fileFromFolder1.py中从fileFromFolder2.py导入对象

我知道解决办法之一是 系统路径插入(0,“/path/to/application/app/folder”) 但是有没有可能没有绝对路径


Tags: topath对象py路径appapplication系统
1条回答
网友
1楼 · 发布于 2024-09-29 21:55:27

您需要(在Python3中并不严格需要,但实际上仍然应该有)__init__.py文件,这些文件位于您希望从中导入代码的目录中。__init__.py文件决定了普通目录和Python包之间的区别

mainApp.py
   |_Folder1
       |__init__.py
       |_fileFromFolder1.py
   |_Folder2
       |__init__.py
       |_fileFromFolder2.py

相关问题 更多 >

    热门问题