Python txt文件读取,特定文本计数,并且用excel导出统计结果。

有一个txt文件,要统计每一个username后面有多少个idea、post,entry。

通常是直接用命令行cat 文件名|grep -c "idea"就可以解决。

在python里也可以直接 open('文件名','rb').read().count('idea')这样的方式取得数量

如果是复杂一些,可以用正则、
text=open('文件名','rb').read()

re.findall('(?isu)"username":"idea"', text)追问

我想分开统计,第一个username后面有多少idea、post,entry,第二个后面有多少。这该怎么办,调用哪个函数。

温馨提示:答案为网友推荐,仅供参考
相似回答