python-docx 判断文档实际格式 doc还是docx
要判断一个文档的实际格式是doc还是docx,可以使用python-docx库中的Document类的属性file_format。该属性返回一个整数值,用来表示文档的格式。其中,doc格式对应的值是12,docx格式对应的值是13。
下面是一个示例代码,演示如何判断文档的实际格式:
from docx import Document
def check_file_format(filepath):
doc = Document(filepath)
if doc.file_format == 12:
print("文档格式:doc")
elif doc.file_format == 13:
print("文档格式:docx")
else:
print("未知文档格式")
# 例子:检查一个doc文件的格式
check_file_format("example.doc")
# 例子:检查一个docx文件的格式
check_file_format("example.docx")
运行以上代码,将会输出文档的实际格式
原文地址: https://www.cveoy.top/t/topic/iNDF 著作权归作者所有。请勿转载和采集!