import re
def open_log(f_name):
with open(f_name) as f:
r_line = f.readlines()
list1 = []
list2 = []
n = 0
for i in r_line:
# 正则
req = re.match(r'^\[',i)
if req:
list2.append(i)
name_re = re.match(r'^\[(.*Z)\]',i)
file_name = name_re.group(1)
print(file_name.replace(' ',''))
n += 1
with open('./'+file_name+str(n)+'.log','w') as req_f:
req_f.write(''.join(list2)+''.join(list1))
# print(list1)
list1 = []
list2 = []
else:
list1.append(i)
python分隔log文件
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1.概述 在平时自动化测试工作中,经常会用python对一些文件进行读写操作。其中使用最多的文件格式,就是txt,...
- 自从二胎政策开放以来,对于我们这种宝宝5、6岁的麻麻和粑粑总会被人问起,你们什么时候要二胎啊?听到我们说没这个打算...