我的知识记录

Python 查找大文件:定位磁盘空间杀手

用 Python 递归扫描目录,按文件大小排序列出最大的文件,快速定位占空间的视频、备份、安装包,附大小阈值过滤和 Top N 输出。
场景痛点
磁盘红了,不知道空间被谁吃了。Windows

Python批量查找最近修改文件教程

用Python按修改时间筛选文件,快速找出最近N天/指定时间段内改动过的文档,导出Excel清单,适合做周报、备份核查、日志审计。
场景痛点
月底要交周报,领导问"这周你改了哪些文件",

Python获取文件大小修改时间:pathlib.stat详解

用Python pathlib.stat()获取文件大小、修改时间、创建时间、权限等元数据,格式化输出可读日期,完整可运行代码。
场景痛点
整理文件时需要知道每个文件多大、最后什么时候改

Python增量备份脚本:只复制有变化的文件省时间

用Python对比文件修改时间和大小实现增量备份,只复制新增或改动过的文件,大幅提升大目录备份速度。
场景痛点
全量备份一个几十GB的工作目录,每天都要复制一遍所有文件,硬盘读写

Python按文件内容搜索文字教程

用Python递归扫描文件夹,按文件正文内容搜索关键词,支持txt、md、py等文本文件,逐行匹配并输出命中位置,比系统搜索精准可控。
场景痛点
只记得某份文档里写过"2025年度预算"这

Python按文件名关键词搜索文件教程

用Python递归遍历目录,按文件名关键词(支持多个关键词、大小写、模糊匹配)快速定位文件,输出完整路径清单,比Windows搜索快十倍。
场景痛点
电脑里攒了几年的文档,几百个文件夹层

Python批量打包发送文件夹:zip后自动发送邮件附件

用Python把文件夹压缩成zip,再通过smtplib自动作为邮件附件发送,一键完成打包+发送,完整可运行代码。
场景痛点
每周要把项目文件夹打包成zip,然后作为附件发给客户或领导。手动

Python使用163邮箱SMTP发送邮件 完整配置

Python通过网易163邮箱SMTP发邮件,配置smtp.163.com:465、开启SMTP服务、获取客户端授权码,附完整代码与535认证失败排查。
场景痛点
网易163邮箱用的人多,很多人拿它做自动化

Python批量删除垃圾邮件 imaplib清理收件箱

用imaplib按发件人、主题关键词筛选垃圾邮件,加\Deleted标志并expunge彻底删除,带dry-run预览防止误删,附完整可运行代码。
场景痛点
订阅的营销邮件、退信、钓鱼广告,每天收件

Python批量发送个性化邮件 模板替换姓名

Python批量给不同客户发送个性化邮件,用字符串模板把姓名、公司、金额替换进正文,每人收到一封专属邮件,附完整代码与Excel读取。
场景痛点
要给500个客户发续费提醒,总不能一封

Python自动下载邮件附件 imaplib实战

用Python标准库imaplib遍历邮件、识别附件、把Excel/PDF/图片等附件批量下载到本地文件夹,自动处理中文文件名乱码,附完整可运行代码。
场景痛点
客户每天发来报价单、合同、

Python邮件抄送密送cc bcc设置方法

用Python smtplib发送邮件时同时设置抄送cc和密送bcc,说明两者区别、头部字段写法、sendmail收件人列表传递规则,附完整代码。
场景痛点
发正式邮件要给主送人发,同时抄送领导

Python邮件正文嵌入图片 内联图片教程

用Python smtplib在邮件正文里内嵌显示图片,不是附件,而是直接出现在HTML正文中,使用CID引用,附完整代码与图片路径处理。
场景痛点
邮件里要放一张公司Logo、一张数据图表,直接

Python邮件群发 从Excel读取收件人列表

用Python openpyxl读取Excel里的收件人列表,循环调用smtplib群发邮件,自动跳过空行、记录成功失败,附完整可运行代码。
场景痛点
公司要给500个客户发通知,手工在邮箱里一个个粘

Python企业邮箱SMTP发送邮件 腾讯企业邮阿里企业邮

Python对接企业邮箱SMTP发邮件,覆盖腾讯企业邮箱(exmail)和阿里企业邮箱配置,服务器地址端口、授权码、发信限额一次讲清。
场景痛点
公司用的是企业邮箱(域名跟公司网站一致),发

Python按发件人筛选邮件并下载附件

用imaplib的FROM搜索条件只抓取指定客户/供应商发来的邮件,自动下载他们的附件,避免把广告和无关邮件附件也拉下来,附完整代码。
场景痛点
邮箱里每天几百封邮件,客户A发来的合

Python按主题关键词筛选邮件 自动定位目标邮件

用imaplib的SUBJECT搜索条件按主题关键词找邮件,支持多关键词与或逻辑,自动把带关键词的邮件挑出来下载附件,附完整可运行代码。
场景痛点
公司每天发"日报""周报""付款通知""

Python邮件附件自动转发到指定邮箱 imaplib+smtplib

用imaplib读取邮件、把附件原样打包,再用smtplib自动转发到指定邮箱,适合把客户邮件自动抄送归档到公司邮箱,附完整可运行代码。
场景痛点
客户邮件发到个人QQ邮箱,公司要求所有

Python接收邮件 imaplib读取邮箱完整教程

用Python标准库imaplib通过IMAP协议登录邮箱、列出邮件、读取发件人主题正文,QQ邮箱163 Gmail均可,附完整可运行代码与授权码配置。
场景痛点
每天上班第一件事就是登录网页邮

Python邮件标记已读未读 imaplib设置FLAGS教程

用imaplib的store命令给邮件加/去掉\Seen标志,实现批量标记已读、恢复未读,配合自动处理流程自动清理未读红点,附完整代码。
场景痛点
脚本自动下载附件后,网页邮箱里这些邮件还

Python把收到的Excel附件自动合并汇总

用imaplib下载邮件里的Excel附件,pandas自动读取多个xlsx/csv并纵向合并成一张总表,加上来源文件列,附完整可运行代码与去重处理。
场景痛点
销售每天把各自的日报Excel发过来,

Python解析邮件正文 HTML转纯文本 完整教程

用Python标准库email模块解析MIME邮件,同时提取纯文本正文和HTML正文,HTML自动去标签转纯文本,解决中文乱码和多版本正文问题,附完整代码。
场景痛点
邮件抓到了,但正文是一坨HTM

Python使用QQ邮箱SMTP发送邮件 详细教程

Python通过QQ邮箱SMTP服务器发送邮件,手把手教开启SMTP服务、获取授权码、配置smtp.qq.com:465,附完整可运行代码与常见报错。
场景痛点
想用自己的QQ邮箱发自动通知,但直接拿Q

Python读取未读邮件 imaplib UNSEEN搜索教程

用imaplib的UNSEEN条件只抓未读邮件,配合BODY.PEEK读取不污染已读状态,适合做新邮件提醒和每日未读摘要,附完整可运行代码。
场景痛点
上班先打开邮箱,未读邮件标着小红点,但要一

Python定时检查新邮件并提醒 schedule实战

用schedule库定时轮询IMAP邮箱,发现新邮件就终端响铃或桌面弹窗提醒,配合已读标记避免重复提醒,附完整可运行代码。
场景痛点
不能一直挂着网页邮箱刷,也不想手机一直响,但客户报

Python定时发送邮件 schedule库实战

用Python schedule库实现每天定时自动发邮件、每周一发周报,配合smtplib不用写操作系统定时任务,附完整代码与异常重连处理。
场景痛点
每天早上9点要给老板发前一天的数据日