我有一个问题。任务听起来像这样:要形成dict类的对象,其中的键是IP地址,值是在测试中遇到该IP的次数。
以空格分隔的任务的第一部分正常工作,并且添加计数器功能时会发生错误。
file_path = '../data/uwsgi.log'
from collections import Counter
cntr = Counter(parted_row)
with open(file_path, 'r') as f:
for row in f:
parted_row = row.split(' ')
ip_counter = dict(parted_row[0], cntr())
if len(parted_row)>1:
print(ip_counter)
我理解,总之,必须了解一些内容,但看不到错误在哪里{'192.168.101.4':1,'192.168.102.3':2,'192.168.7.46':1} < / p>