python-twitter似乎无法在devserver上使用google app引擎,因为当我向twitter.api发出请求时,我得到了:
'Connection aborted.', error(13, 'Permission denied')).
然而,在eclipse中运行unittests时,以及在实时应用引擎服务器上运行相同的代码,而不是改变一个东西。
有谁知道如何让python-twitter与开发服务器一起工作?
答案 0 :(得分:0)
这是因为python-twitter使用了the requests library,遗憾的是core requests team do not 'seem' to support GAE。
如果您希望使用请求库,例如按照此stackoverflow answer中的建议降级到较早的请求lib版本,或者必须修补请求lib的某些部分,则有一些已知的解决方法。你可以去吧。但你的实时应用引擎服务器工作的事实实际上是一件好事。
如果你想获得python-twitter lib的官方支持,你应该跟进这个old bug。