合并文件-Python
disc
posted @ 2011年11月18日 23:55
in 未分类
, 722 阅读
# -*- coding: utf-8 -*- import os print __name__ exit def hebing(f1,f2): file_list = os.listdir(f1) #f1文件夹中的文件列表 file_to_write = file(f2,'w') #往f2写 for f in file_list: file_to_read = file(f1+str(f),'r') #文件路径读取 file_to_write.write('\r\n/*------------') file_to_write.write(str(f)) #文件名 file_to_write.write('------------*/\r\n') file_to_write.write('\r\n') while True: line = file_to_read.readline(); #读取每一行 if len(line) == 0: break else: file_to_write.write(line) #写每行 file_to_read.close() file_to_write.close() if __name__ == '__main__': hebing('/cygdrive/d/1/','b.txt') #must end with '/'