python 对多个csv文件分别进行处理的方法
如下所示:
importglob importtime importcsv csvx_list=glob.glob('*.csv')#打开文件夹下全部的CSV文件 print('总共发现%s个CSV文件'%len(csvx_list)) time.sleep(2) print('正在处理............') foriincsvx_list:#i既是正在处理的文件名 csvfile=open(i,encoding='utf-8') csvreader=csv.reader(csvfile) csvreader=list(csvreader) count=0 whilecount count=count+1 withopen(i,'w',newline='')asf:#更改后的列表重新写入该文件 writer=csv.writer(f) forrowincsvreader: writer.writerow(row) print('写入成功!') print('写入完毕!') print('10秒钟自动关闭程序!') time.sleep(10)#10秒后关闭程序csvx_list=glob.glob('*.csv')#打开文件夹下全部的CSV文件满足正则表达式规则,例如我要找文件后缀为112.csv全部文件,则写为
csvx_list=glob.glob('*112.csv')以上这篇python对多个csv文件分别进行处理的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。