马尔可夫链错误:requests.exceptions.ConnectionError :('连接已中止。',错误(22,'无效参数'))

时间:2015-01-25 13:42:57

标签: python tweepy

我无法解决我在大学里所做的这个项目所带来的问题。 我正在使用https://github.com/kappaloris/markrov-text-generator

中的»token-stream.py«

我经常收到以下错误:

File "/Users/daniel/Desktop/markrov-text-generator-master/token-stream.py", line 102, in <module>
  main()
File "/Users/daniel/Desktop/markrov-text-generator-master/token-stream.py", line 97, in main
  streamer.sample()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/tweepy/streaming.py", line 398, in sample
  self._start(async)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/tweepy/streaming.py", line 340, in _start
  self._run()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/tweepy/streaming.py", line 280, in _run
  raise exception

requests.exceptions.ConnectionError: ('Connection aborted.', error(22, 'Invalid argument'))

不幸的是,我甚至不是编程的初学者,所以如果你能解决这个问题会很棒»对于假人«。

1 个答案:

答案 0 :(得分:0)

tweepy中发生异常,链接代码包含此部分:

## API KEY SETTINGS
auth1 = tweepy.auth.OAuthHandler('YOUR KEY','YOUR KEY')
auth1.set_access_token('YOUR KEY','YOUR KEY')
############

此验证信息用于设置失败的连接。

您似乎必须使用身份验证信息替换这些'YOUR KEY'字符串。你应该有一个密钥和一个秘密,并且需要在两个呼叫中指定。

可能你没有这样做,因此你无法连接。