import os
import glob
s = []
lst = []
for filename in glob.glob(r'D:\SteamLibrary\*.txt'):#举个例子~遍历问目录下所有txt文件
s.append(filename)#存文件名
try:
f = open(filename)
contents = f.read()
except NameError:
f.close()
else:
words = contents.rstrip()
num_words = len(words)
lst.append(num_words)#存字数
f.close()
import xlwt
#需要处理excel的库,cmd打开复制pip install xlwt
workbook = xlwt.Workbook(encoding='utf-8')
booksheet = workbook.add_sheet('Sheet 1', cell_overwrite_ok=True)
for i in range(len(s)):#递归把数据写进去
rowdata = [i+1,s[i],lst[i]]
for m in range(3):
booksheet.write(i,m,rowdata[m])
workbook.save('test_xlwt.xls')