Python三方库汇总,新手必备效率神器

1. 处理Excel:openpyxl & pandas

不用再对着几十张表手动求和!openpyxl能批量修改单元格、生成图表,pandas更能一键合并多表、筛选数据,10分钟搞定原本3小时的活。


2. 操作Word:python-icondocx

写周报、合同再也不用复制模板改细节!用它能自动插入标题、表格、图片,甚至批量生成不同客户的合同,改个名字就能直接用。


3. 发送邮件:smtplib + email

每周要发几十封通知邮件?用这两个库,能自动添加附件、填写收件人,设置好时间还能定时发送,再也不用逐个点“发送”。


4. 处理PDF:PyPDF2 & pdfplumber

PDF不能复制文字?PyPDF2能批量合并、拆分PDF,pdfplumber能精准提取文本和表格,扫描件也能配合OCR工具转成可编辑内容。


5. 自动控制鼠标键盘:pyautogui

遇到没法用代码直接对接的软件?它能模拟鼠标点击、键盘输入,比如自动填写表单、截图保存,连“复制-粘贴”都能替你做。


6.可视化图表:Matplotlib+Seaborn

可视化黄金搭档!前者画基础图表,后者一键美化成杂志风


7.桌面自动化王者:PyAutoGUI

桌面自动化王者!自动点击 / 输入 / 截图,重复操作全解放


8.爬虫与自动化Requests+BeautifulSoup

爬虫入门组合拳!前者爬网页,后者提数据,零基础也能上手


9.自动化测试Playwright

动态网页杀手!比 Selenium 更快,支持 3 大浏览器自动操作