想请问各位版上的前辈
对比较大的纯文字档(约1.5G)预处理怎么做比较好
我的做法是先读ftp.log_20190103
边处理边把资料写进新的档案ftp.log_new中
程式码如下
希望各位前辈给点明灯
感激不尽
file_write_obj = open("ftp.log_new", 'w')
with open("ftp.log_20190103",'r') as f:
for line in f:
try:
line_list = list(line)
line_list.insert(6,',')
line_list.insert(16,',')
line_list.insert(24,',')
nPos=line_list.index(']')
line_list.insert(nPos+2,',')
str_2="".join(line_list)
file_write_obj.writelines(str_2)
except :
pass
file_write_obj.close()