哪个Twitter包装器库支持Python 3.x?

时间:2012-10-21 13:33:52

标签: python python-3.x twitter

我想在使用Python 3.2构建的项目中添加对Twitter的支持,但我无法弄清楚哪些库支持它。

我做了一些谷歌搜索,我无法得出一个明确的答案;我发现最接近的是Twython,在他们的自述文件中提到它是超级实验性的,你需要一个黑客版本的python-oauth2,所以它基本上都是黑客攻击;肯定有更好的东西吗?

3 个答案:

答案 0 :(得分:4)

如果您还不了解它们,可能需要查看我的谷歌搜索结果中显示的Python Twitter Tools:它们列在Python 3 packages on PyPI中(在包名{下) {1}}),似乎是actively developed on GitHub

答案 1 :(得分:2)

Twython库现在(作为回答问题的时间)完全支持 Python 3.x,更不用说它易于使用和实现了,更不用说它们广泛的{{3 }}
正如他们的官方文档所述:

  

无缝Python 3支持!

     

OAuth 2仅应用程序(只读)支持

     

支持Twitter的Streaming API

我已经使用了一段时间了,它对我来说非常有用,所以请考虑再给它一次机会。

答案 2 :(得分:0)

https://github.com/geduldig/TwitterAPI

此版本支持Python3.x。

功能包括:

  • REST和流式API
  • 高级搜索API
  • OAuth1和OAuth2
  • 防火墙代理身份验证