标签:一个 while 文件名 复数 read 遍历文件夹 接受 计划 readline
import os def merge_all(path, output_file): output = open(os.path.join(path, output_file), ‘w‘) header_writen = False for f in os.listdir(path): full_name = os.path.join(path, f) if os.path.isfile(full_name) and f.endswith(‘.csv‘): input = open(full_name) header = input.readline() if not header_writen: output.write(header) header_writen = True input.readline() input.readline() line = input.readline() while line: output.write(line) line = input.readline() input.close() output.close()
if os.path.isfile(full_name) and f.endswith(‘.csv‘): print ‘Processing ‘ + full_name + ‘…‘
for f in os.listdir(path): if f == output_file: continue
标签:一个 while 文件名 复数 read 遍历文件夹 接受 计划 readline
原文地址:http://www.cnblogs.com/mcai4gl2/p/7402325.html