导入不同目录层级的包
一、项目目录结构:
D:\Lean\application
application
├── app
│ └── folder
│ └── file.py
| └── file2.py
└── app2
└── some_folder
└── some_file.py
二、直接添加系统环境变量
windows
添加系统环境变量,变量名:PYTHONPATH,变量值:D:\Lean
例子:
#file.py
from application.app.folder.file2.py import File
from application.app2.some_folder.some_file import SomeFile
三、临时
在脚本中添加sys.path.append('目录')
例子:
#file.py import sys sys.path.append('D:\\Learn') from application.app.folder.file2.py import File
from application.app2.some_folder.some_file import SomeFile
浙公网安备 33010602011771号