本文目标:掌握任意 Python 模块用法✨新手学 Python 时,遇到陌生模块无从下手:不知道里面有什么函数,怎么调用,参数是什么,只能到处搜零散教程,效率极低。注意:文中提及的模块和库为同一概念,适当场合用不同称呼。
一、dir() —— 快速摸清模块“家底”
dir() 可以快速列出一个模块中所有可用的属性(变量)和方法(函数)掌握这个模块“有什么”,先建立整体认知,再深入学习。
用法示例(直接复制运行)
import math# 列出 math 模块所有可用的属性和方法print(dir(math))# 重点区分:变量 vs 函数(新手必记)print(math.pi) # 变量/常量 → 直接使用,不加括号print(math.sqrt(16))# 函数/方法 → 必须加括号调用
关键区分技巧(一眼分清)
✅ 变量/常量:只存数据,直接引用,不加括号✅ 函数/方法:执行功能,必须加括号才能运行
二、help() —— Python 自带“说明书”,随用随查
摸清模块“家底”,知道有哪些函数之后,再用 help() 查看每个函数的详细用法、功能说明、参数含义,相当于自带离线说明书,不用联网也能学。
用法超简单(精准高效)
import math# 1. 查看单个函数的具体用法(最常用)help(math.sqrt)# 2. 查看整个模块的完整说明help(math)
核心作用(解决新手痛点)
三、官方文档 —— 最权威、最完整的终极指南
当你需要深入学习复杂用法、参数细节与最佳实践时,help() 和 dir() 就不够用了。这时候官方文档就是最可靠的参考——权威、全面、无误导。
必收藏官方文档(直接复制打开)
- Python 3 官方主文档:https://docs.python.org/3.13/
- 内置库 + 标准库手册:https://docs.python.org/3.13/library/index.html
- 第三方库安装指南:https://docs.python.org/3.13/installing/index.html
- PyPI:Python 官方软件包仓库,所有 pip 安装的库都来自这里:https://pypi.org/ (可分类别筛选相关库,如自动化办公类、AI相关等)https://mirrors.tuna.tsinghua.edu.cn/help/pypi/(配置库安装镜像)
Python 库的 4 种类型
进阶:把自己的脚本封装成可安装的 Python 库
如果你写了很多实用工具(自动化办公、常用函数、工具类),可以封装成自己的 Python 库,像 pandas、numpy 一样用 import 调用,还能分享给他人使用。
官方打包教程(新手友好):
- Python 打包官方指南:https://packaging.python.org/en/latest/
- 打包项目实战教程:https://packaging.python.org/en/latest/tutorials/packaging-projects/
最后总结(新手必记)
学会这 3 招,再也不怕任何陌生 Python 模块,真正做到:看文档 = 学会一切库!
文末小互动
你平时最常用的 Python 模块是什么?评论区留言一起交流~