flist = ['a凭证.XLS', 'a库存数量金额表.XLS', 'a期初.XLS', 'b凭证.XLS', 'b库存数量金额账.XLS', 'b期初.XLS']
for x,item in enumerate(filelist):
readXL(参数1,参数2)
#怎么样把item中实现这样的格式,readXL(a库存数量金额表.XLS,a凭证.XLS)
现在的问题是,可以在下面的的判断中,增加上一个
你这是要设置多文件读取,
你修改下自己的readXL即可实现。
有任何问题,欢迎来交流。
几种思路可以选择
1.二维数组,而不是一维,这样不就对应起来了吗
2.如果固定3个一组,那你可以这样:
for i in range(2):
flist[0+i3]
flist[1+i3]
flist[2+i*3]
这3个就是你要的3个文件
3.你也可以自己写个class封装一下
4.如果文件名字有规律,那么list里只放凭证,通过replace得到另外2个文件名
或者list里干脆连凭证也不要了,只放a和b,通过拼接得到完整文件名