excel,仅自用记录
一、python实现xlsx批量转xls(或者xls批量转xlsx)
import os
import win32com.client as win32
# 输入目录
inputdir = u'C:\\批量转'
# 输出目录
outputdir = u'C:\\所有xls'
if not os.path.exists(outputdir):
os.mkdir(outputdir)
# 三个参数:父目录;所有文件夹名(不含路径);所有文件名
count=0
for parent, dirnames, filenames in os.walk(inputdir):
for fn in filenames:
if fn.split('.')[-1] == "xlsx":
filedir = os.path.join(parent, fn)
#print(filedir)
#excel = win32.gencache.EnsureDispatch('Excel.Application')
excel = win32.gencache.EnsureDispatch('Excel.Application'