我对绝对导入定义感到困惑。它说:
\n\nAbsolute import involves full path i.e., from the project\xe2\x80\x99s root folder to the desired module
假设我有一个结构:
\n\nApp\n project1\n file1.py\n file2.py\n __init__.py\n project2\n file3.py\n file4.py\n __init__.py\nRun Code Online (Sandbox Code Playgroud)\n\n如果file3.py我必须从文件中导入一些函数file1.py,那么我会写为
from app.project1.file1 import someFucntion\nRun Code Online (Sandbox Code Playgroud)\n\n问题:python如何发现app是我的根目录。我的文件结构可能不同。我的文件夹上面可能有多个文件夹App。
就像/Users/Nitesh/App/Project1--> 这可能是我的目录结构
Python 是否从没有 的点考虑根目录__init__.py?
| 归档时间: |
|
| 查看次数: |
1137 次 |
| 最近记录: |