我的知识记录

Python requests下载图片文件:流式保存与文件命名

用requests以流式方式下载网络图片到本地,处理大文件边下边存不占内存,自动识别扩展名,适合批量保存素材、图标、照片。
场景痛点
设计稿里有几十张配图、产品库有几百张主图,手

Python requests下载PDF附件:二进制保存与批量导出

讲解用requests以二进制流式方式下载PDF文件,处理Content-Disposition自动取文件名,批量下载网页中的PDF附件,适合合同、报告、资料归档。
场景痛点
工作中经常要从OA系统、公

Python requests爬取分页数据:循环翻页与停止条件

讲解用requests循环抓取多页列表数据,自动识别下一页按钮或页码参数,遇到空数据自动停止,适合文章列表、商品列表、搜索结果分页抓取。
场景痛点
搜索结果、文章列表、商品页都

Python requests带参数查询教程:GET传参与URL拼接

讲解requests用params字典发起带查询参数的GET请求,自动拼接URL并编码中文,避免手动拼接字符串出错,适合搜索、分页、筛选场景。
场景痛点
很多网页和接口不是一个固定URL,而是

Python requests保持会话Session:跨请求保留Cookie

讲解用requests.Session()复用TCP连接和Cookie,模拟登录后连续访问多个页面,避免每次请求都重新握手,适合需要登录态的抓取场景。
场景痛点
用requests第一次请求登录接口拿到C

Python requests设置超时与重试:网络抖动自动恢复

讲解requests设置timeout防止卡死,用urllib3的Retry适配器实现失败自动重试,配合backoff指数退避,提升网络抓取脚本的健壮性。
场景痛点
跑爬虫脚本跑到一半卡住不动,Ctrl+C一看

Python 批量生成二维码:从 CSV 读取数据一键出图

Python 用 qrcode 库结合 CSV 表格批量生成二维码图片,一行数据对应一张 PNG,文件命名自动规范化,适合活动物料、员工工牌、产品标签场景。
场景痛点
活动要发 500 个带唯一链

Python 批量图片格式转换:jpg/png/webp 互转教程

用 Python Pillow 批量把目录里的 jpg、png、webp 图片互相转换,支持递归遍历、保留原图、统一命名,给出完整可运行代码和注意事项。
场景痛点
做网站、发公众号、传小程序时,

Python 批量修改图片尺寸:等比缩放不拉伸教程

用 Python Pillow 批量把图片缩放到指定宽度或高度,保持宽高比不变形,支持最长边限制、LANCZOS 高质量缩放,附完整代码和注意事项。
场景痛点
做电商详情页要把所有主图统一成

Python 密码强度检测:正则+评分给密码打分教程

Python 写一个密码强度检测函数,从长度、大小写、数字、符号、常见弱密码五个维度评分,返回强中弱等级和改进建议,附完整代码。
场景痛点
做用户注册、改密码功能时,前端要实时

Python 识别二维码内容:pyzbar 解码图片教程

Python 用 pyzbar + Pillow 识别本地图片中的二维码内容,支持一张图多个码、批量识别文件夹,给出完整代码和 Windows 下 zbar 依赖安装说明。
场景痛点
手里有一堆二维码截图

Python 随机生成密码:secrets 安全随机密码生成器

用 Python secrets 模块生成高安全随机密码,支持指定长度、大小写、数字、符号、排除易混淆字符,适合批量生成账号初始密码。
场景痛点
测试环境要批量建账号、给客户分配初始