当前位置:首页>python>Python入门|主题2:模块导入

Python入门|主题2:模块导入

  • 2026-10-02 12:51:15
Python入门|主题2:模块导入

1、何为模块(Module)

形式上,大多以.py结尾的文件。内容上,封装函数、变量、类等代码,便于其他程序导入以重复使用。

2、模块导入方式

# 模块导入  import module_name # 导入整个模块  from module_name import function_name # 导入模块中单个函数  from module_name import function_name1, function_name2, function_name3 # 导入模块中多个函数  from module import * # 导入模块中全部函数,不推荐!  # 给模块和函数取别名  import module_name as mn  from module_name import function_name as fn  # 模块中函数调用  关键字import导入内容为模块,调用函数方式为module_name.function_name()  关键字from显式导入函数,调用函数方式为function_name()  

3、比较不同来源模块导入

  • 内置模块和标准库模块可直接导入
  • 第三方模块需安装后导入
# 安装单个模块  pip install module_name  # 安装多个模块  pip install module_name1 moule_name2 module_name3  # 安装模块及其依赖  pip freeze > requirements.txt # 生成依赖文件  pip install -r requirements.txt # 从文件安装模块  # 镜像安装模块  pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple # 永久设置镜像安装  pip install module_name  pip install module_name -i https://pypi.tuna.tsinghua.edu.cn/simple # 一次性设置镜像  pip install module_name -i https://mirrors.aliyun.com/pypi/simple/  
  • 自定义模块导入
自定义模块在工作路径时,常规导入即可。  自定义模块不在工作路径时,添加自定义模块路径到模块搜索路径。  import sys  sys.path.append("路径")   import my_module  

最新文章

随机文章