我的知识记录

Python读取PDF表格数据转Excel pdfplumber实战

用Python+pdfplumber自动识别PDF中的表格,导出为Excel文件,合并多页表格,告别手动复制单元格。
场景痛点
财报、发票、价目表、统计报表经常以PDF格式下发,里面是密密麻麻的表格

Python读取PDF文本内容 pdfplumber 实战教程

用Python+pdfplumber快速读取PDF整本或单页文字,自动去除换行与多余空格,输出干净的纯文本,告别手工复制粘贴。
场景痛点
工作中经常遇到需要把PDF里的文字复制出来做整理、归

Python reportlab生成简单PDF:三行代码出一份合同

用Python的reportlab库从零生成一份带标题、正文和中文字体的PDF文件,覆盖画页、写文字、设置字号颜色、保存输出,适合做合同、报告、收据模板。
场景痛点
工作中经常需要把一

Python PDF旋转页面方向 批量转正教程

用Python+PyPDF2把PDF所有页面统一旋转90/180/270度,或只旋转指定页,处理扫描时拍歪、方向颠倒的PDF。
场景痛点
用手机扫描APP拍出来的PDF经常方向不对:横拍变竖版、扫描件倒

Python扫描件批量生成PDF:按文件名排序合并

用Python把扫描仪扫出来的一堆JPG/TIFF按命名顺序批量合并成PDF,自动处理多页文档、跳过重复页、生成归档命名,适合财务单据、合同归档。
场景痛点
扫描仪一次性扫完一份合同,

Python PDF按书签批量拆分 章节拆分教程

用Python读取PDF书签目录,自动按一级章节把整本PDF拆成多个小PDF,每个章节一个文件,保留文件名。
场景痛点
一本几百页的PDF电子书或规范,自带书签目录,想按章节拆成独立小文件发

Python拆分PDF按页码 一页一个文件方法

用Python+PyPDF2按页码区间把一个大PDF拆成多个小PDF,支持平均拆分、按指定区间拆分,秒完成。
场景痛点
一个几百页的PDF合同或扫描件,只需要把其中某几页单独抽出来发邮件给客

Python Word转PDF:LibreOffice批量转换教程

用Python调用LibreOffice无头模式把docx批量转成PDF,跨Windows/Mac/Linux,不依赖Word授权,适合服务器批量处理合同、报告、通知。
场景痛点
公司每天要把一堆docx合同、通知、

Python文件备份到另一目录教程:shutil一键同步

用Python shutil和pathlib把指定目录下的文件批量备份到另一目录,自动创建目标目录、保留修改时间,完整代码可运行。
场景痛点
每天下班前要把当天处理的报表、合同从工作盘复

Python批量修改文件创建时间和修改时间教程

用Python批量设置文件的创建时间、修改时间、访问时间,支持从文件名提取日期、统一设为指定时间,整理归档文件时间戳利器。
Python批量修改文件创建时间修改时间教程
场景痛点

Python 批量清空文件夹:删除内容保留文件夹本身

用 Python 清空指定文件夹内所有文件和子文件夹,但保留文件夹本身,适合清理临时目录、缓存目录、输出目录,附 dry-run 与备份提醒。
场景痛点
脚本每次跑都会往 output/ 目录吐

Python批量创建软链接和快捷方式教程

用Python批量给文件创建符号链接(软链接)和Windows快捷方式(.lnk),不复制原文件就能多目录访问,整理文件结构利器。
场景痛点
同一个项目文件,销售要看一份、财务要看一份、领导桌

Python批量解压多个压缩包:自动遍历目录一键提取

用Python脚本批量解压一个文件夹下的所有zip压缩包到各自子目录,自动识别密码、跳过损坏文件,完整可运行代码。
场景痛点
下载资料或接收同事发来的文件时,经常一下子收到十几

Python 批量移动文件到指定目录:按规则归集文件

用 Python shutil.move 批量把文件按条件移动到目标目录,支持按扩展名、按名字关键词、按大小筛选,附预览和防覆盖。
场景痛点
项目迭代完,要把所有 最终版、定稿、签字版的合

Python 批量重命名文件教程:os.rename 实战详解

用 Python 标准库 os.rename 批量重命名文件夹下的文件,支持 dry-run 预览,附完整可运行代码与注意事项,适合整理下载、照片、报表等场景。
场景痛点
手动在文件夹里一个一个改

Python批量重命名图片按拍摄时间教程

用Python读取照片EXIF拍摄时间信息,批量重命名为YYYYMMDD_HHMMSS格式,手机照片导入电脑后按时间排序整理神器。
场景痛点
从手机导出一堆照片,文件名全是 IMG_20250101_123456

Python 按序号批量重命名文件:照片报表编号实战

用 Python 给一批文件按序号批量重命名,如 001.jpg、002.jpg,支持起始号、位数、步长和 dry-run 预览,整理照片、扫描件、合同必备。
场景痛点
拍了一百张照片、扫描了一堆合同

Python 批量替换文件名中的文字:一键改命名规范

用 Python 批量把文件名里的旧词替换成新词,如把所有「旧公司名」换成「新公司名」,支持精确替换与忽略大小写,附 dry-run 预览。
场景痛点
公司改名、项目代号更新,文件夹里几

Python批量同步两个文件夹教程

用Python对比源目录和目标目录,自动复制新增文件、更新修改过的文件、删除目标端多余文件,实现双向/单向文件夹同步。
场景痛点
工作文件在公司电脑改完,回家想接着用,每次手动

Python批量校验文件是否损坏教程

用Python批量检查图片、PDF、ZIP、Office文件是否损坏,尝试打开解析,损坏的文件标记出来,避免备份归档后才发现打不开。
Python批量校验文件是否损坏
场景痛点
从U盘、网盘拷了