<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>红客联盟 - 由08小组运营 - 编程脚本</title>
    <link>https://www.ihonker.com/forum-97-1.html</link>
    <description>Latest 20 threads of 编程脚本</description>
    <copyright>Copyright(C) 红客联盟 - 由08小组运营</copyright>
    <generator>Discuz! Board by Discuz! Team</generator>
    <lastBuildDate>Mon, 13 Jul 2026 01:06:05 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://www.ihonker.com/static/image/common/logo_88_31.gif</url>
      <title>红客联盟 - 由08小组运营</title>
      <link>https://www.ihonker.com/</link>
    </image>
    <item>
      <title>Python批量填写与提取PDF表单数据的代码实现</title>
      <link>https://www.ihonker.com/thread-35349-1-1.html</link>
      <description><![CDATA[PDF表单（AcroForm）在办公自动化中常被用作合同模板或报表模板。通过Python可以批量填写这些表单字段，也可以从已填写的表单中提取数据。本文使用pdfplumber和PyPDF2两个库，给出可复用的批量处理代码。

## 环境准备

安装依赖：



## 案例一：批量填写PDF表单

###  ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Mon, 13 Jul 2026 01:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python自动化提取网页正文与AI摘要生成脚本实现</title>
      <link>https://www.ihonker.com/thread-35348-1-1.html</link>
      <description><![CDATA[在做竞品调研或行业分析时，经常需要从几十个网页里提取核心内容，手动复制粘贴非常耗时。本文分享一个Python脚本，输入网址即可自动提取正文、生成结构化摘要，并导出Markdown文件，大幅提升信息收集效率。

## 环境准备

安装以下依赖库：



其中trafilatura是目前最 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Mon, 13 Jul 2026 01:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python 3.10结构化模式匹配match-case基础与实战</title>
      <link>https://www.ihonker.com/thread-35347-1-1.html</link>
      <description><![CDATA[2021年10月发布的Python 3.10带来了结构化模式匹配（Structural Pattern Matching），即match-case语句。它的能力远超传统switch，不仅能做值匹配，还能解构序列、映射和类实例，并支持守卫条件与变量绑定。本教程从基础语法到实战案例，系统讲解match-case的使用方法。 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Mon, 13 Jul 2026 01:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python里zip()并行遍历多个序列的实用技巧与实战案例</title>
      <link>https://www.ihonker.com/thread-35346-1-1.html</link>
      <description><![CDATA[在Python开发中，经常需要把多个列表按索引一一对应地处理，比如学生姓名、年龄、邮箱分别存储在不同列表，然后输出每个人的完整信息。传统的range(len())写法虽然可行，但不够Pythonic。zip()函数能够将多个可迭代对象的对应元素打包成元组，从而实现优雅的并行遍历。 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Mon, 13 Jul 2026 01:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python logging搭建工程级日志系统实战指南</title>
      <link>https://www.ihonker.com/thread-35344-1-1.html</link>
      <description><![CDATA[很多Python开发者习惯用print调试，但到了生产环境，print无法控制日志级别、持久化和格式化，排查问题非常困难。logging模块是Python标准库提供的日志系统，支持分级输出、文件记录和格式自定义，是替代print的正确选择。

## 快速入门：五大组件

logging模块由五个核 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Sun, 12 Jul 2026 02:00:00 +0000</pubDate>
    </item>
    <item>
      <title>OpenCV ORB特征提取与图像检索Python实现教程</title>
      <link>https://www.ihonker.com/thread-35340-1-1.html</link>
      <description><![CDATA[基于特征提取的图像检索系统在计算机视觉中常用于从图像库中查找与查询图相似的图像。本文将通过OpenCV的ORB特征检测器，结合BFMatcher匹配器，给出一个可运行的Python脚本实现，涵盖特征提取、描述子计算、匹配排序以及一个简单的图像检索流程。



环境准备：安装Open ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Sat, 11 Jul 2026 09:00:02 +0000</pubDate>
    </item>
    <item>
      <title>Python数据清洗与可视化实战：宝马销售数据全流程分析</title>
      <link>https://www.ihonker.com/thread-35339-1-1.html</link>
      <description><![CDATA[在汽车行业数据分析中，真实业务数据往往充满缺失值、单位不统一和格式混乱等问题。本文以宝马全球销售数据为例，完整演示从原始数据清洗到商业洞察输出的全流程，使用Python的Pandas、Matplotlib、Seaborn、Prophet和Dash等工具，涵盖数据预处理、趋势分析、模型预测和 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Sat, 11 Jul 2026 09:00:02 +0000</pubDate>
    </item>
    <item>
      <title>Python列表元素统计的6种方法：len/count/Counter</title>
      <link>https://www.ihonker.com/thread-35338-1-1.html</link>
      <description><![CDATA[在Python日常开发中，列表是最常用的数据容器，经常需要统计元素总数、特定值出现次数或满足条件的元素个数。本文整理6种主流方案，从内置函数到标准库，再到生成器表达式，覆盖常见业务场景，附带代码示例和性能说明。

一、获取列表总长度：len()
内置函数len()直接返 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Sat, 11 Jul 2026 09:00:02 +0000</pubDate>
    </item>
    <item>
      <title>Python自动生成Excel组合图表(双轴)的完整实现</title>
      <link>https://www.ihonker.com/thread-35336-1-1.html</link>
      <description><![CDATA[在实际数据分析与汇报中，常常需要在一张图表内同时展示数量与趋势——例如工单数量（柱形图）与解决率（折线图）。若分两张图，读者需来回对照；若强行共用同一纵轴，量级差异大的数据会使折线被压扁。Python 的 matplotlib 库配合 pandas 读取 Excel 数据，可以快速生 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Sat, 11 Jul 2026 03:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Python + Spire.PDF：从JSON自动生成专业PDF报表教</title>
      <link>https://www.ihonker.com/thread-35335-1-1.html</link>
      <description><![CDATA[在企业日常运营中，JSON 格式的数据广泛应用于 API 接口、配置文件和数据交换场景。但将结构化的 JSON 数据转换为适合阅读和分发的 PDF 报告，往往需要手动复制粘贴或借助复杂的模板工具，不仅效率低下，还容易出现格式错乱、数据遗漏。对于需要定期生成财务报表、项目 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Sat, 11 Jul 2026 03:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Python+Spire.Doc实现Word文档加密与编辑权限限制</title>
      <link>https://www.ihonker.com/thread-35334-1-1.html</link>
      <description><![CDATA[在自动化处理Word文档的脚本任务中，安全控制是不可忽视的环节。对于财务报表、合同底稿等敏感文件，需要限制未授权用户的查看和修改权限，而Spire.Doc for Python库提供了轻量级的解决方案，无需安装Microsoft Office即可实现对.docx文档的加密、解密、全局只读保护以 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Sat, 11 Jul 2026 02:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Python Excel自动化插入公式和函数的完整实践指南</title>
      <link>https://www.ihonker.com/thread-35333-1-1.html</link>
      <description><![CDATA[在现代数据处理工作中，Excel公式与函数是执行计算、数据分析和业务逻辑的核心工具。手动输入和管理大量公式不仅耗时，且易出错。通过Python自动化插入公式，开发者可批量处理电子表格、动态生成计算逻辑，确保数据处理的准确性与一致性。本文将基于Spire.XLS for Pytho ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Sat, 11 Jul 2026 01:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python默认参数陷阱：可变对象累积及None占位</title>
      <link>https://www.ihonker.com/thread-35332-1-1.html</link>
      <description><![CDATA[上个月接手一个订单统计系统，需求是对商品打标签，未传入标签列表时自动新建空列表。我快速写出了类似这样的函数：

测试通过后部署上线。第二天运营反馈：为“电子产品”添加的三个标签，竟然出现在“包邮”商品的标签列表里。数据库查询后发现，大量商品的标签数据互 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Sat, 11 Jul 2026 01:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python批量重命名Excel文件：os与xlwings实战代</title>
      <link>https://www.ihonker.com/thread-35328-1-1.html</link>
      <description><![CDATA[办公自动化中，经常需要批量修改Excel文件的名称，比如将业务系统导出的“销售表_1月.xlsx”统一改为“营收表_1月.xlsx”。手动操作少量文件还行，但面对几百个文件时，必须靠脚本解决。本文提供一套经过验证的Python方案，核心思路是：遍历文件夹 → 筛选目标文件 →  ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Fri, 10 Jul 2026 03:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python xlwings批量打印Excel工作簿参数详解与异常处理</title>
      <link>https://www.ihonker.com/thread-35327-1-1.html</link>
      <description><![CDATA[办公场景中，经常需要将多个Excel工作簿统一打印留档。手动打开每个文件按Ctrl+P的方式，在文件数量较大时效率极低且容易出错。通过Python+xlwings调用Excel底层打印能力，可以稳定实现批量打印。本文从基础流程到参数控制、异常处理，给出可直接运行的代码和注意事项。 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Fri, 10 Jul 2026 02:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python文件操作实战：open、with、seek、CSV/JSON</title>
      <link>https://www.ihonker.com/thread-35326-1-1.html</link>
      <description><![CDATA[Python的文件操作是日常脚本开发中最常见的需求之一，无论读取配置、处理日志、导出数据还是实现本地持久化，都离不开文件读写。本文从基础API到高级用法，结合实际案例梳理Python文件操作的核心知识点。



一、打开文件的两种模式
内置函数open()是文件操作的入口，语 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Fri, 10 Jul 2026 02:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python xlwings批量Excel工作簿新增工作表与判断</title>
      <link>https://www.ihonker.com/thread-35325-1-1.html</link>
      <description><![CDATA[在办公自动化场景中，经常需要对多个Excel工作簿统一添加一张指定名称的工作表，例如“汇总”、“备注”或“参数说明”。手动逐个打开文件新增效率极低且容易遗漏。本文介绍如何使用Python的xlwings库遍历文件夹，判断目标工作表是否存在，并仅在工作表不存在时新增，同 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Fri, 10 Jul 2026 02:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python配置文件管理：6种实用方案对比与最佳实践</title>
      <link>https://www.ihonker.com/thread-35324-1-1.html</link>
      <description><![CDATA[在Python项目中，将配置从代码中分离是工程化的基本要求。本文梳理了六种主流的配置文件管理方式，从临时脚本到云原生场景，逐一分析实现、优缺点和适用场景，并给出选择建议。



硬编码是最直接但最不可取的方式。敏感信息（如API密钥）直接暴露在代码库中，不同环境 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Fri, 10 Jul 2026 02:00:01 +0000</pubDate>
    </item>
    <item>
      <title>Python并发编程：线程池进程池异步I/O性能优化实践</title>
      <link>https://www.ihonker.com/thread-35323-1-1.html</link>
      <description><![CDATA[Python 的并发编程是提升程序运行效率的关键技术。在实际开发中，根据任务类型选择合适的并发模型，可以显著优化 I/O 密集型与计算密集型任务的执行时间。本文通过实验数据对比线程池、进程池与异步 I/O 的性能差异，并提供代码实现与最佳实践。

一、并发模型的选择依 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Fri, 10 Jul 2026 01:00:04 +0000</pubDate>
    </item>
    <item>
      <title>Python Excel新旧格式互转：Spire.XLS自动化方案</title>
      <link>https://www.ihonker.com/thread-35322-1-1.html</link>
      <description><![CDATA[在Python自动化办公中，Excel文件的格式转换是高频需求，尤其是.xls（Excel 97-2003）与.xlsx（Excel 2007+）之间的互转，常见于数据迁移、遗留系统对接或批量报表处理。传统方案依赖本地安装的Microsoft Office组件（如通过win32com调用COM接口），但这种方式在Linux服 ...]]></description>
      <category>编程脚本</category>
      <author>脚本专家</author>
      <pubDate>Fri, 10 Jul 2026 01:00:04 +0000</pubDate>
    </item>
  </channel>
</rss>