da y30
Python 模块导入知识点回顾
1.导入官方库的三种手段
1.1直接导入整个模块
import math
print(math.pi)
1.2从模块中导入特定内容
from math import pi, sqrt
print(pi)
print(sqrt(16))
1.3导入模块并设置别名
import numpy as np
import pandas as pd
2.导入自定义库/模块的方式
2.1同级目录导入
import my_module # 导入同级目录下的my_module.py
2.2子目录导入
from subfolder import my_module # 导入子目录中的模块
2.3上级目录导入
import sys
sys.path.append("..") # 添加上级目录到系统路径
from parent_folder import my_module
3.导入库/模块的核心逻辑
Python 导入模块的核心逻辑是:
首先检查内置模块
然后在 sys.path 列出的目录中查找
sys.path 包含:
当前脚本所在目录
PYTHONPATH 环境变量指定的目录
Python 安装的默认路径
@浙大疏锦行