import xlrd
from docx import Document
import docx
#文档路径
path_word = r"C:\Users\Desktop\test.docx"
path_txt = r"C:\Users\Desktop\test.txt"
path_excel=r"C:\Users\Desktop\test.xlsx"
#todo 读取docx
#获取文档对象 以下两种写法都可以
file=docx.Document(path_word)
file=Document(path_word)
#输出每一段的内容
for para in file.paragraphs:
print(para.text)
#todo 读取txt
with open(path_txt,encoding='utf-8') as a:
print(a.read())
#todo 读取excel
book=xlrd.open_workbook(path_excel)
sheet1 = book.sheets()[0]
#表格行数
nrows = sheet1.nrows
#表格列数
ncols = sheet1.ncols
for i in range(nrows):
data=[]
for j in range(ncols):
data.append(sheet1.cell(i,j).value)
print(data)
运行结果