小布老师,我想问下,python能不能实现对电脑内所有word文档实现word文档内的关键词搜索,应该怎么去做呢

来源:4-9 字典的进阶函数和高级语法

唔系丶

2023-08-07

小布老师,我想问下,python能不能实现对电脑内所有word文档实现word文档内容的关键词搜索,列出存在这些关键词的文档,应该怎么去做呢

写回答

2回答

小布_老师

2023-08-08

系统层级检索doc,可以使用os库的walk函数,可以将目标路径全部检索一遍。

针对doc文件和docx文件,可以使用文件名后缀和doc的两个库,同时做后缀名判断,和文件类型判断。

这样就实现了目标路径下的word文档检索功能。

0
0

小布_老师

2023-08-08

doc的文档结构,是document paragraph run 。

写一个循环,循环遍历到所有的run,检测搜索文字是否在目标文字中,就可以实现docunent的文字搜索功能。

0
0

Python多领域场景实战课 快速成为多面手

Python多领域场景实战课 快速成为多面手

171 学习 · 40 问题

查看课程