从twi获取数据时出错

2024-04-19 10:43:21 发布

您现在位置:Python中文网/ 问答频道 /正文

import twitter
api=twitter.Api()
page=1
count=0
while(page<=2):
    tweets=api.GetSearch("#ghaza",per_page=200)
    twitterapi.until:2011-05-09
    for k in tweets:
        print k.text

    page+=1

我运行代码,代码在我没有输入twitterapi.until:2011-05-09时正确运行,但是我想要关于特定日期的数据,但是它给出了科学上的错误。我注意到上面的https://dev.twitter.com/docs/using-search代码语法。你知道吗


Tags: 代码importapiforcountpagetwittertweets
1条回答
网友
1楼 · 发布于 2024-04-19 10:43:21

如果您查看文档,就会发现until将在搜索查询中使用。你知道吗

这里您对until:的使用违反了Python语法,因为冒号在 函数和类定义、条件和循环。而且twitterapi.until将是未定义的。你知道吗

所以,我认为你应该把tweets=api.GetSearch("#ghaza",per_page=200)改成tweets=api.GetSearch("#ghaza until:2011-05-09",per_page=200)。如果api中的select查询是"#ghaza"。你知道吗

相关问题 更多 >