-4

我在 github 上找到了这段代码:https ://github.com/Abrand88/Reddit-Tor-proxy-voting-bot/blob/master/reddit_proxy_voting_bot.py

我知道它是一个机器人并且可能是恶意的,但我仍然认为它很酷。从教育的角度来看,我如何让它工作?:当我运行程序时,它输出“socket:”两次,然后给出错误“KeyError:'127.0.0.1'”

有什么想法吗?

4

1 回答 1

0

它使用字典,找不到本地主机的密钥。

这可能导致错误中断:

ip_hash={}; # the dictionary is made

ip_hash[ip] = 1; # the dictionary is incorrectly accessed

仅此部分不是一个好主意:

if ip in ip_hash:
    print " repeat " + ip;
else:
    ip_hash[ip] = 1;
于 2013-07-26T19:58:49.690 回答