列出某个目录下的所有文件及路径,并输出到excel文件。
import os
import xlwings as xw
wb = xw.Book('示例文件目录.xlsx')#保存结果的文件,如果不加路径,与当前python文件同目录
sht = wb.sheets['Sheet1']#保存结果的sheet
i=0
path = "e:\\案例集锦\\Code\\20\\Exam"#需要处理的文件目录
for root,dirs,files in os.walk(path,topdown=True):
#for name in dirs:
#print("a",os.path.join(root,name))
for name in files:
print("b",os.path.join(root,name))
sht.range(i+1,1).value = os.path.join(root,name)
i=i+1