# python案例 **Repository Path**: smallwhite753/python-case ## Basic Information - **Project Name**: python案例 - **Description**: 里面的每个文件夹有单独的python案例,可以直接下载使用,会持续更新。。。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-18 - **Last Updated**: 2026-03-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python ## README # python案例 #### 介绍 里面的每个文件夹有单独的python案例,可以直接下载使用,会持续更新。。。 #### 软件架构 都是独立开发的小工具 #### 安装教程 1. 安装python 3.9 2. 装一个VSCode #### 使用说明 1. checkAndChangeDPI 功能:检测指定目录下图片的dpi分辨率 2. pdfCount 功能:实现文件批处理 + 数据提取 + Excel报表生成 + PDF页数统计 具体是: 1、读取PDF页数:Python中处理PDF最常用的库是 pypdf(或者旧版的 PyPDF2),它轻量且稳定,能快速获取PDF页数。 2、操作Excel模版并追加数据:openpyxl 是处理 .xlsx 文件的最佳选择,它可以加载现有模版,定位到指定单元格(第4行第1列),并在已有数据下方追加新行。 3、可以对PDF名进行拆分,如C016-G23.41-1141-002.pdf,可以按“-”拆分成全宗号、目录号、案卷号、顺序号 4、参数解析:可以接收一个年份(-y)、指定PDF的文件夹的列表(-f)、Excel模版文件路径(-t)、导出Excel文件的目录(-o) 5、支持命令行参数 3. xxxx