【问题标题】:python with tor and reddit "KeyError" [closed]带有tor和reddit“KeyError”的python [关闭]
【发布时间】:2013-07-27 05:17:25
【问题描述】:

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

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

有什么想法吗?

【问题讨论】:

  • 所以你抓取一些你认为是恶意的随机代码,运行它,然后想知道为什么它不起作用?你会跳下悬崖检查下面是否有岩石吗?
  • 我喜欢人们试图通过随意输入“教育目的”或“教育视角”来证明使用非法软件的正当性,并认为这样就可以了。
  • 即使忽略所有这些,这里也没有足够的信息来解决问题......

标签: python reddit tor keyerror


【解决方案1】:

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

这可能是导致错误中断的原因:

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;

【讨论】:

  • 你知道我是怎么解决这个问题的吗?
  • 我会亲自重做代码;你真的不想这样做;如果 reddit 发现他们可能会开始到处设置 IP 禁令:/
猜你喜欢
  • 1970-01-01
  • 2018-10-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多