python dict一个key不断写入文件 不同value 想实现从文件里读取不同的值,然后以{key:value}的形式存储

2025-05-04 22:24:06
推荐回答(1个)
回答1:

with open('ip.txt', 'r') as fr:
ip = fr.read().split()
l = []
temp = {}
for s in set(ip):
    temp['ip'] = s
    temp['count'] = 0
    for i in ip:
        if s == i:
            temp['count'] += 1
    with open('a.json', 'a') as fw:
        fw.write(str(temp)+'\n')