跳到主要内容

参考资料

本篇汇总写运维脚本时最常查的官方文档与学习资源,找参数、看示例、跟版本变更从这里进。

官方文档​

资源链接说明
Python 3 官方教程docs.python.org/zh-cn/3/tutorial官方入门教程,有中文版,语法疑问的第一入口
Python 标准库索引docs.python.org/zh-cn/3/library全部内置模块的完整参考,查 os/subprocess/re 等模块参数来这里
What's New in Pythondocs.python.org/zh-cn/3/whatsnew各版本新特性与行为变更,升级 Python 前过一眼
PyPIpypi.org第三方库官方仓库,查包名、版本历史、项目主页链接

第三方库文档​

资源链接说明
psutilpsutil.readthedocs.io系统与进程信息采集(CPU/内存/磁盘/网络/进程),巡检脚本的标配
Paramikodocs.paramiko.org纯 Python 的 SSHv2 实现,远程执行命令和 SFTP 传文件
Fabricfabfile.org基于 Paramiko 的远程执行封装,批量 SSH 任务的更高层抽象
APSchedulerapscheduler.readthedocs.io进程内定时任务调度,替代 cron 做更灵活的周期任务
Requestsrequests.readthedocs.ioHTTP 客户端事实标准,调 API、推 webhook 都用它
PyYAMLpyyaml.org/wiki/PyYAMLDocumentationYAML 配置读写,配置外置时的默认选择

学习资源​

资源链接说明
Real Pythonrealpython.com高质量英文教程站,专题深度好,检索「realpython + 主题」常有意想不到的好文章
Python 包管理权威指南packaging.python.orgpip/venv/打包发布的官方指南,搞清虚拟环境看这一篇就够