用 Python 提取 Word 文本框中的文字、表格和图片

本文介绍如何用 Python 配合 Spire.Doc 提取 Word 文本框里的文字、表格和图片,重点说明 `TextBox`、`Body.ChildObjects`、`Body.Tables` 与 `DocPicture` 的访问方式,并补充嵌套文本框、编码和换行等实务细节,便于做文档迁移与批量处理。 Word 文档里的文本框经常承载说明文字、表格和配图,但它们不属于正文主流程,批量处理时最容易被漏掉。

用 Python 提取 Word 文本框中的文字、表格和图片

Ubuntu 上如何用 Python 开发桌面应用:4 种主流 GUI 框架选型与入门

在 Ubuntu 上用 Python 做桌面应用,关键不在“能不能做”,而在于选对 GUI 框架。本文按入门难度、原生集成、跨平台能力和应用场景,梳理 Tkinter、PyQt/PySide、PyGObject、Kivy 四条路线,并保留安装命令与示例代码,方便直接上手。 在 Ubuntu 上开发 Python 桌面应用,真正决定效率的往往不是语法,而是前期框架选型是否贴合项目目标。

Ubuntu 上如何用 Python 开发桌面应用:4 种主流 GUI 框架选型与入门

Linux Python 配置常见错误及解决方法

Linux 上配置 Python 时,最常见的问题通常集中在安装、PATH、权限、依赖、证书、编码、多版本冲突和虚拟环境几类。本文按排查顺序整理对应现象与处理方法,方便你快速判断故障点并选用更稳妥的修复方案。

Linux Python 配置常见错误及解决方法

Django 6.1 邮件配置大改:旧项目如何平稳升级?

Django 6.1 RC1 引入全新的 `MAILERS` 配置,并计划在 Django 7.0 移除旧邮件设置。对老项目来说,这不是简单改名,而是从单一全局后端切换到多通道路由。本文结合隔离实验、迁移顺序和常见误区,整理出一套更稳妥的升级办法。

Django 6.1 邮件配置大改:旧项目如何平稳升级?

使用 Python 为 PDF 添加文本页眉和页脚

本文用 Spire.PDF 梳理 Python 给 PDF 添加页眉页脚的几种常见做法,包括逐页绘制文本、插入 Logo、按页面定制不同页眉,以及用页面模板自动生成页码。重点保留坐标、字体、模板和自动字段这些实现细节,方便你判断哪种方式更适合批量生成或正式文档场景。

使用 Python 为 PDF 添加文本页眉和页脚

CentOS 上部署 Python 应用,安全配置该抓哪些重点

在 CentOS 部署 Python 应用时,安全配置不能只盯着单个环节。本文从环境隔离、权限控制、网络访问、SELinux、更新、HTTPS、输入校验到密钥与日志管理,梳理一套可直接落地的加固清单。 把 Python 应用部署到 CentOS,上线后真正容易出问题的,往往不是业务代码本身,而是运行环境、权限边界和网络暴露面没有先收紧。

CentOS 上部署 Python 应用,安全配置该抓哪些重点

CentOS 中如何设置 Python 数据库连接:以 MySQL 为例

这篇文章用 MySQL 为例,梳理了在 CentOS 中让 Python 成功连上数据库的基础流程:安装服务、创建专用库和用户、安装驱动、编写测试脚本并排查常见报错。适合本地开发或测试环境快速搭建。 在 CentOS 上配置 Python 连接数据库,真正容易卡住的往往不是代码本身,而是服务状态、账号权限和连接参数没有对齐。

CentOS 中如何设置 Python 数据库连接:以 MySQL 为例