# 使用 python-docx 操作 Word 文档的示例代码
# 首先需要安装 python-docx 库,可以通过以下命令安装:
# pip install python-docx
from docx import Document
# 创建一个新的 Word 文档
def create_word_document(filename):
# 创建一个空的文档对象
doc = Document()
# 添加一个段落
doc.add_paragraph('这是一个使用 python-docx 创建的 Word 文档。')
# 保存文档
doc.save(filename)
print(f"文档已保存为 {filename}")
# 读取现有的 Word 文档并打印内容
def read_word_document(filename):
# 打开现有的文档
doc = Document(filename)
# 遍历文档中的所有段落并打印内容
for para in doc.paragraphs:
print(para.text)
# 在现有的 Word 文档中添加内容
def append_to_word_document(filename, new_text):
# 打开现有的文档
doc = Document(filename)
# 添加新的段落
doc.add_paragraph(new_text)
# 保存修改后的文档
doc.save(filename)
print(f"已将新内容添加到 {filename}")
# 示例调用
create_word_document('example.docx') # 创建一个新的 Word 文档
read_word_document('example.docx') # 读取并打印文档内容
append_to_word_document('example.docx', '这是追加的内容。') # 向文档中添加新内容
创建一个新的 Word 文档:
Document() 创建一个空的文档对象。add_paragraph() 方法添加段落。save() 方法保存文档。读取现有的 Word 文档:
Document(filename) 打开现有的文档。paragraphs 属性获取所有段落,并打印每个段落的内容。在现有的 Word 文档中添加内容:
add_paragraph() 方法添加新的段落。save() 方法保存修改后的文档。这些功能可以帮助你轻松地创建、读取和修改 Word 文档。
上一篇:sort python
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站