Python办公

Python办公 知识量:2 - 22 - 78

2.2 打开与保存><

新建文档- 2.2.1 -

使用python-docx库新建一个Word文档非常简单。以下是一个简单的示例代码,演示如何使用python-docx创建一个新的Word文档:

from docx import Document  
  
# 创建一个新的Word文档对象  
document = Document()

运行以上代码后,将实例化一个Document对象。

保存文档- 2.2.2 -

使用python-docx库保存文档是非常直接的。通过调用Document对象的save()方法,并将文件路径作为参数传递,可以将文档保存到指定的位置。文件路径可以是相对路径或绝对路径。

以下是一个示例代码,演示如何使用python-docx库保存文档:

from docx import Document  
  
# 创建一个新的Word文档对象  
document = Document()  
  
# 保存文档到指定路径  
document.save('path/to/save/document.docx')

在上述示例中,创建了一个新的Word文档对象。然后,通过调用document.save()方法,将文档保存到指定的路径(例如path/to/save/document.docx)。

打开文档- 2.2.3 -

可以使用python-docx库打开已存在的文档。只需在实例化Document对象时传入文档的路径即可。文件路径可以是相对路径或绝对路径。

以下是一个示例代码,演示如何使用python-docx库打开已存在的文档:

from docx import Document  
  
# 打开已存在的Word文档  
document = Document('path/to/existing/document.docx')  
  
# 打印文档标题  
print(document.title)  
  
# 关闭文档  
document.close()

在上述示例中,使用Document类的构造函数来打开一个已存在的Word文档。通过将文件路径作为参数传递给构造函数,例如'path/to/existing/document.docx',可以打开指定的文档。然后,可以对该文档进行各种操作,例如读取文档的标题。最后,使用document.close()方法关闭文档。