专业的编程技术博客社区

网站首页 > 博客文章 正文

有没有给文档批量添加内容方法?有的,当然有的。就三步!

baijin 2025-03-06 12:00:43 博客文章 67 ℃ 0 评论

以文档内容为:王维

开始添加:我叫你 为例

第一步:打开PyCharm


第二步:复制下面的python代码到PyCharm

import os
from docx import Document

# 文件夹路径
folder_path = r'C:\Users\Administrator\Desktop\批量添加内容'

# 要添加的文本
text_to_add = "我叫你"

# 遍历文件夹中的所有文件
for filename in os.listdir(folder_path):
    if filename.endswith('.docx'):
        # 构建文件的完整路径
        file_path = os.path.join(folder_path, filename)

        # 打开文档
        doc = Document(file_path)

        # 检查文档是否为空
        if len(doc.paragraphs) == 0:
            doc.add_paragraph(text_to_add)  # 如果文档为空,直接添加段落
        else:
            doc.paragraphs[0].insert_paragraph_before(text_to_add)  # 否则插入到最前面

        # 保存文档
        doc.save(file_path)

print("所有文档已处理完成!")


第三步:替换相关路径,开始运行


这就OK了。

我叫你。

我说慌了。

我怎么可能叫王维……

好吧,我只是给王维前面加上了“我叫你”

至于,这代码会不会缺少库?

我不知道。

我直接就给运行结束了。

我叫你。

我说慌了。

欢迎评论区留言讨论。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表