-1
#!/C:\Users\Yue\Desktop\
import re
from pprint import pprint
from collections import defaultdict
output = open("udp_data","w")
sum = defaultdict(list)
with open("DNS","r") as input:
ip = []
port = []
for line in input:
if re.match("(.*)Internet(.*)",line):
ip.append(line.split("Src: ",1)[1])
if re.match("(.*)User(.*)",line):
port.append(line)
count = 0
for y in ip:
if y in sum:
sum[y].append(port[count])
else:
sum[y]= port[count]
count += 1
pprint (sum)
誰能幫我這個錯誤,AttributeError的:「海峽」對象沒有屬性「追加」?我不知道爲什麼它一直告訴我,我不能將str附加到我爲字典定義的列表中。AttributeError的:「海峽」對象沒有屬性「追加」蟒蛇
非常感謝! –