1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| import glob import os import numpy as np
path = 'D://input_dic' f = 'D://total.dic'
def read_writeFile(path, f): cate = [path + '/' + x for x in os.listdir(path)] print(cate) f2 = open(f, 'a+',encoding='utf-8') for idx, folder in enumerate(cate): print(folder) for im in glob.glob(folder): f1 = open(im,encoding='utf-8') line = f1.readline() while line: print(line) line = f1.readline() arr = line.split("\t") if(len(arr) >= 2): s=arr[1].replace("\n","").replace("\t","").replace(" ","").strip() if(len(s)>=1): f2.write(s+"\n") f1.close() f2.close()
read_writeFile(path, f)
|