Python 之引包机制

Python 的引包机制/模块的搜索顺序

  1. 解释器首先搜索 built-in module。比如 os sys 模块

  2. 目录下有没有该 ***.py。这个目录指的是 脚本目录,不是当前目录

  3. Python 安装目录 **\Python36\Lib 下有没有 *.py

  4. 环境变量 path 下面去找

将某目录添加到 Python 系统变量 path 中:

1
2
import sys
sys.path.append("/path/to/") # 将该目录添加到系统变量 path

or

1
export PYTHONPATH=/home/user/path/:$PYTHONPATH

Python 之引包机制
https://flepeng.github.io/021-Python-42-核心概念-Python-之引包机制/
作者
Lepeng
发布于
2021年7月30日
许可协议