我正在为当前的 Twitter API 寻找一个 python 包装器,只是为了执行简单的搜索,但是我尝试过的包装器(twython、python-twitter 等)都已经过时了,并且无法在当前的 Twitter 下执行搜索。
是否有更新后的 python 包装器可以与当前的 twitter 一起使用?
我正在为当前的 Twitter API 寻找一个 python 包装器,只是为了执行简单的搜索,但是我尝试过的包装器(twython、python-twitter 等)都已经过时了,并且无法在当前的 Twitter 下执行搜索。
是否有更新后的 python 包装器可以与当前的 twitter 一起使用?
大约一两年前我使用 了http://pypi.python.org/pypi/python-twitter/ ,它仍然在同一个版本 0.8.2 中。它满足了我当时所需要的一切 - 只是发布推文。如果你要做一些简单的事情,它可能就足够了。
我想,要执行一个简单的搜索,最好不要遍历所有的包装器......您可以简单地使用 http GET 搜索,如下所示:
import urllib2
parent = urllib2.urlopen("https://api.twitter.com/1/statuses/show.json?id=291095878196920320&include_entities=true").read()
您当然可以将其写入文件等。
如果您只需要搜索 — 使用 python 的 OAuth 库之一(例如这个),然后自己拨打电话。对于一小部分请求,它会比搜索和评估不同的库更快。