gpt4 book ai didi

python - 用于计算邮件日志文件 python 中的电子邮件地址的字典

转载 作者:太空宇宙 更新时间:2023-11-04 10:17:30 25 4
gpt4 key购买 nike

<分区>

专家们,我正在尝试计算邮件日志文件中的电子邮件地址和重复次数,我可以使用正则表达式 (re.search) 或 (re.match) 以某种方式进行计算,但我正在寻找这个与 (re.findall) 一起完成,目前我正在涉足..将不胜感激任何建议..

1)代码行...

# cat maillcount31.py
#!/usr/bin/python
import re
#count = 0
mydic = {}
counts = mydic
fmt = " %-32s %-15s"
log = open('kkmail', 'r')

for line in log.readlines():
myre = re.search('.*from=<(.*)>,\ssize', line)
if myre:
name = myre.group(1)
if name not in mydic.keys():
mydic[name] = 0
mydic[name] +=1

for key in counts:
print fmt % (key, counts[key])

2) Output from the Current code..

# python maillcount31.py
root@MyServer1.myinc.com 13
User01@MyServer1.myinc.com 14

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com