python统计脚本,研究了一下可以这样写

Sample.txt
文件有若干行,每行包含时间信息和若干列(Time | col1 | col2 | col3 | col4 | …
),每行的列数不固定

2020:11:20 11:00:00|a|b|cc|asd
2020:11:20 11:01:00|m|n|x|d|c
2020:11:20 11:02:00|m|n|y|cc|e

请读取sample.txt文件(假定文件就在当前目录),并统计col4 (时间列之后第四列) 出现字符串”cc” 的次数,请注意并非每列都有col4

#!/usr/bin/python3
#coding = UFT-8
result=''
b=0
fd = open("C:/Users/mac/code/python/Day01/2.txt","r",encoding='utf8')
for line in fd.readlines():
    a=line.split('|')
    c=a[3].count('cc')
    b=b+c
print(b)

原文地址:https://www.cnblogs.com/qianxiaoruofeng/p/14028049.html