Python local module

tags:[python]


6. Modules — Python 3.10.7 documentation

查找规则

  1. builtin module (sys.builtin_module_names)
  2. sys.path
    1. 执行脚本所在目录
    2. 环境变量 PYTHONPATH
    3. 包安装目录(site-packages)

image.png

how to import local module

How to import local modules with Python - Quentin Fortier

1
2
3
4
5
6
7
project
├── e.py
└── src
├── a
│ └── b.py
└── c
└── d.py

pylance error fix

ipynb 文件错误提示:

1
2
3
{
"python.analysis.extraPaths": ["../"]
}