出于研究目的我试图检索Twitter页面。但问题是,如果该页面包含超过20条消息,它将只显示开头的前20位。只有在向下拖动页面后,它才会显示更多信息。而我目前的代码只有前20名:(请帮助我,谢谢!
f = urllib.urlopen("http://twitter.com/%s/status/%s" % (uid, sid))
答案 0 :(得分:3)
如果你使用python twitter api包装器查询twitter,你的生活可能会更容易:http://code.google.com/p/python-twitter/
import twitter
api = twitter.Api()
statuses = api.GetUserTimeline(uid, count=200)
count参数确定要检索的状态数(max = 200)。
注意:您可以通过pip快速轻松地安装此模块,但请务必使用:
pip install python-twitter
不是
pip install twitter
这是一个不同的包装器。