您现在的位置是:首页 > 编程 > 

AI批量提取某本图书中提到的书名

2025-07-27 13:07:54
AI批量提取某本图书中提到的书名 《阅读的方法》这本书中提到了很多书名,如何将其全部提取出来呢?Deepseek中输入提示词:你是一个Python编程专家,写一个提取书名的脚本,具体步骤如下:读取文件:"F:\book\Luo Zhen Yu\Yue Du De Fang Fa ()\阅读的方法.docx"查书中所有的成对书名号“《》”;将书名号所在的这一段落提取出来,另存

AI批量提取某本图书中提到的书名

《阅读的方法》这本书中提到了很多书名,如何将其全部提取出来呢?

Deepseek中输入提示词:

你是一个Python编程专家,写一个提取书名的脚本,具体步骤如下:

读取文件:"F:\book\Luo Zhen Yu\Yue Du De Fang Fa ()\阅读的方法.docx"

查书中所有的成对书名号“《》”;

将书名号所在的这一段落提取出来,另存到docx文件:"F:\book\Luo Zhen Yu\Yue Du De Fang Fa ()\阅读的方法-书单.docx"

注意:每一步都要输出信息到屏幕上

要实现这个功能,我们可以使用Python的python-docx库来读取和写入Word文档。以下是一个完整的脚本,它按照你的要求提取书名号所在的行,并将其保存到新的Word文档中。

首先,确保你已经安装了python-docx库。如果没有安装,可以使用以下命令进行安装:

bash

复制

pip install python-docx

然后,编写以下Python脚本:

from docx import Document

# 定义文件路径

input_file_path = r"F:\book\Luo Zhen Yu\Yue Du De Fang Fa ()\阅读的方法.docx"

output_file_path = r"F:\book\Luo Zhen Yu\Yue Du De Fang Fa ()\阅读的方法-书单.docx"

# 读取原始文档

print(f"正在读取文件: {input_file_path}")

doc = Document(input_file_path)

# 创建一个新的文档用于保存提取的内容

output_doc = Document()

# 遍历文档中的每一个段落

print("开始查书名号...")

for para in doc.paragraphs:

# 检查段落中是否包含书名号“《”和“》”

if '《' in and '》' in :

print(f"到包含书名号的行: {}")

# 将该段落添加到新文档中

output_doc.add_paragraph()

# 保存提取的内容到新文档

print(f"正在保存提取的内容到: {output_file_path}")

output_doc.save(output_file_path)

print("提取和保存完成!")

程序运行结果:

本文参与 腾讯云自媒体同步曝光计划,分享自。原始发表:2025-01-02,如有侵权请联系 cloudcommunity@tencent 删除脚本docxoutput编程遍历

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1193823.html

相关标签:无
上传时间: 2025-07-23 03:38:35
留言与评论(共有 7 条评论)
本站网友 北京二手房买卖合同
30分钟前 发表
\book\Luo Zhen Yu\Yue Du De Fang Fa ()\阅读的方法.docx"output_file_path = r"F
本站网友 孕囊看性别
23分钟前 发表
原始发表:2025-01-02
本站网友 假体隆鼻要多少钱
5分钟前 发表
具体步骤如下:读取文件:"F
本站网友 最好的精油
12分钟前 发表
编写以下Python脚本:from docx import Document# 定义文件路径input_file_path = r"F
本站网友 足底穴位图
11分钟前 发表
print(f"到包含书名号的行
本站网友 信用家装修网
14分钟前 发表
具体步骤如下:读取文件:"F