📦 Python Automation — Python 自动化
v1.0.0用于文件处理、数据提取、PDF操作、Excel/工作簿自动化、网页抓取和系统任务的全栈Python自动化工具包。使用...
运行时依赖
安装命令
点击复制技能文档
Python 自动化核心库快速参考 任务库 安装 文件系统:pathlib, shutil, os(stdlib) CSV:csv(stdlib) Excel:openpyxl(pip install openpyxl),Excel(旧版):xlrd / xlwt(pip install xlrd xlwt) PDF 文本:PyMuPDF(fitz)(pip install PyMuPDF) PDF 表格:camelot-py / tabula-py(pip install camelot-py) 网页抓取:requests + BeautifulSoup4(pip install requests beautifulsoup4) 浏览器自动化:playwright 或 selenium(pip install playwright) CLI:argparse(stdlib)或 click(stdlib / pip install click) 富文本终端:rich(pip install rich) 文件监视:watchdog(pip install watchdog) 调度:schedule 或 cron(pip install schedule)
常见模式
- 批量文件处理
- CSV 读写
- Excel 生成
- 网页抓取
脚本 请参阅 scripts/ 目录中的可用自动化脚本: rename_batch.py —— 批量重命名文件,支持模式匹配 csv_to_excel.py —— 将 CSV 文件转换为 Excel 工作簿
参考文件 references/pandas.md —— 使用 pandas 进行高级数据分析 references/pdf.md —— PDF 提取模式