Python邮件群发 从Excel读取收件人列表
用Python openpyxl读取Excel里的收件人列表,循环调用smtplib群发邮件,自动跳过空行、记录成功失败,附完整可运行代码。
场景痛点
公司要给500个客户发通知,手工在邮箱里一个个粘
用Python openpyxl读取Excel里的收件人列表,循环调用smtplib群发邮件,自动跳过空行、记录成功失败,附完整可运行代码。
场景痛点
公司要给500个客户发通知,手工在邮箱里一个个粘
Python对接企业邮箱SMTP发邮件,覆盖腾讯企业邮箱(exmail)和阿里企业邮箱配置,服务器地址端口、授权码、发信限额一次讲清。
场景痛点
公司用的是企业邮箱(域名跟公司网站一致),发
用imaplib的FROM搜索条件只抓取指定客户/供应商发来的邮件,自动下载他们的附件,避免把广告和无关邮件附件也拉下来,附完整代码。
场景痛点
邮箱里每天几百封邮件,客户A发来的合
用imaplib的SUBJECT搜索条件按主题关键词找邮件,支持多关键词与或逻辑,自动把带关键词的邮件挑出来下载附件,附完整可运行代码。
场景痛点
公司每天发"日报""周报""付款通知""
用imaplib读取邮件、把附件原样打包,再用smtplib自动转发到指定邮箱,适合把客户邮件自动抄送归档到公司邮箱,附完整可运行代码。
场景痛点
客户邮件发到个人QQ邮箱,公司要求所有
用Python标准库imaplib通过IMAP协议登录邮箱、列出邮件、读取发件人主题正文,QQ邮箱163 Gmail均可,附完整可运行代码与授权码配置。
场景痛点
每天上班第一件事就是登录网页邮
用imaplib的store命令给邮件加/去掉\Seen标志,实现批量标记已读、恢复未读,配合自动处理流程自动清理未读红点,附完整代码。
场景痛点
脚本自动下载附件后,网页邮箱里这些邮件还
用imaplib下载邮件里的Excel附件,pandas自动读取多个xlsx/csv并纵向合并成一张总表,加上来源文件列,附完整可运行代码与去重处理。
场景痛点
销售每天把各自的日报Excel发过来,
用Python标准库email模块解析MIME邮件,同时提取纯文本正文和HTML正文,HTML自动去标签转纯文本,解决中文乱码和多版本正文问题,附完整代码。
场景痛点
邮件抓到了,但正文是一坨HTM
Python通过QQ邮箱SMTP服务器发送邮件,手把手教开启SMTP服务、获取授权码、配置smtp.qq.com:465,附完整可运行代码与常见报错。
场景痛点
想用自己的QQ邮箱发自动通知,但直接拿Q
用imaplib的UNSEEN条件只抓未读邮件,配合BODY.PEEK读取不污染已读状态,适合做新邮件提醒和每日未读摘要,附完整可运行代码。
场景痛点
上班先打开邮箱,未读邮件标着小红点,但要一
用schedule库定时轮询IMAP邮箱,发现新邮件就终端响铃或桌面弹窗提醒,配合已读标记避免重复提醒,附完整可运行代码。
场景痛点
不能一直挂着网页邮箱刷,也不想手机一直响,但客户报
用Python schedule库实现每天定时自动发邮件、每周一发周报,配合smtplib不用写操作系统定时任务,附完整代码与异常重连处理。
场景痛点
每天早上9点要给老板发前一天的数据日
用Python smtplib加MIMEBase发送带附件的邮件,支持PDF、Excel、图片等任意类型文件,附完整可运行代码与文件名中文乱码解决。
场景痛点
每天把报表打包成Excel或PDF后,还要手动
用Python smtplib发送HTML格式邮件,支持加粗、颜色、表格、按钮等富文本排版,比纯文本邮件更专业,附完整代码。
场景痛点
纯文本邮件干巴巴,领导看着没质感。发周报、营销通知、
用Python smtplib发送带多个附件的邮件,支持混合PDF/Excel/图片,自动处理中文文件名,附完整代码与目录批量打包示例。
场景痛点
周报要发Excel数据、PDF报告、PNG截图,三个文件
用Python内置smtplib和email库从零发送第一封纯文本邮件,涵盖SMTP连接、登录、构造Message、发送全过程,附完整可运行代码与常见报错排查。
场景痛点
每天定时给领导发日报、
用Python遍历文件夹批量读取多个JSON文件,合并成一个大列表或汇总成统计表,支持嵌套字段提取和错误跳过,附完整代码。
场景痛点
爬虫按页存了几百个JSON、日志系统按天输出JSON
用pandas chunksize分块读取GB级CSV,逐块处理、聚合、导出,解决一次性读入内存不够的问题,附完整可运行代码。
场景痛点
拿到一份2GB的用户行为CSV,直接 pd.read_csv 内存直接占
用pandas drop_duplicates对CSV去重,支持按指定列去重、保留第一条或最后一条、导出干净文件,附完整代码和注意事项。
场景痛点
数据来源多了,同一个用户重复录入、同一笔订单
解决Python读取CSV中文乱码问题,对比utf-8、utf-8-sig、gbk、gb18030几种编码,给出自动探测和转码方法,附完整代码。
场景痛点
用pandas或csv打开别人发的CSV,表头变成 测è
用pandas或csv模块按列筛选CSV,只保留指定字段导出新文件,支持多列选择、列重命名、按行条件过滤,附完整代码。
场景痛点
拿到一份几十列的用户表,老板只要"手机号、姓名、注册
用pandas批量合并同一个文件夹下的多个CSV文件,自动追加文件名标记、去表头、统一列名,附完整可运行代码。
场景痛点
运营每周导出一份CSV,攒了半年就是20多个文件;客服按天导出
用pandas处理CSV中的缺失值,包括删除空行、用均值/中位数/众数填充、前向填充、标记缺失列,附完整可运行代码。
场景痛点
导出的CSV总有空单元格:有的用户没填年龄、有的订单缺
把CSV表格转成JSON数组或指定结构,用csv模块或pandas to_json,支持指定根key、中文不转义,附完整代码。
场景痛点
前端要调接口拿数据,但手里只有一份CSV;或者要把CSV喂给只吃JSO
用pandas和sklearn做Min-Max归一化、Z-score标准化,解决不同量纲字段(金额与数量)在模型、相似度计算中权重失衡的问题。
场景痛点
做客户分群、相似推荐、回归预测时,金额列动
把接口返回、爬虫抓到的字典列表(list[dict])一键转成pandas DataFrame,处理缺字段、字段不齐、嵌套字典等常见坑。
场景痛点
调接口、爬网页、读JSON返回的数据,基本都是字典列
用pandas读取Excel文件,清洗后一键写入SQLite,支持多sheet、表头跳过、类型指定,适合把零散Excel报表归档到本地数据库。
场景痛点
每个月各个部门发过来的Excel报表,文件名五花
对比for循环单条插入与executemany批量插入的性能差异,给出SQLite/MySQL通用的批量插入写法,万级数据秒级入库。
场景痛点
要把几万条数据写进数据库,用for循环一条条execute,每
用Faker库批量生成中文姓名、地址、手机号、公司名等假数据,配合pandas导出DataFrame和Excel,用于开发测试和演示样例。
场景痛点
写演示脚本、做PPT截图、测试清洗逻辑,总得先