gpt4 book ai didi

python - 使用 python 读写 .docx 文件

转载 作者:行者123 更新时间:2023-11-28 21:58:46 24 4
gpt4 key购买 nike

我有一个文件夹,其中包含多个名为[Code2001.docx, Code2002.docx... Code2154.docx].docx 文件。

我正在尝试编写一个脚本,它将:

  1. 打开每个 .docx 文件
  2. 向文档追加一行; “这是检查过的”
  3. 将 .docx 文件保存到另一个名为“Code2001_checked”的文件夹

搜索后我只设法通过循环获取文件名:

import os
os.chdir(r"E:......\test")

for files in os.listdir("."):
if files.endswith(".docx"):
print filename

我还发现了这个:docx module但是文档很差,无法继续。

关于如何完成这个脚本有什么建议吗?

最佳答案

from docx import *
document = opendocx("document.doc")
body = document.xpath('/w:document/w:body', namespaces=nsprefixes)[0]
body.append(paragraph('Appending this.'))

第二行可能需要根据您要在文件中追加文本的位置而定。为此,您需要使用 savedocx() 函数,并且在项目的根目录中有一个使用示例。

关于python - 使用 python 读写 .docx 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17615404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com