【问题标题】:How can I extract tweets using tweepy [closed]如何使用 tweepy 提取推文 [关闭]
【发布时间】:2018-12-31 13:17:45
【问题描述】:

我的问题是如果我想获得基于特定关键字的推文,我应该做什么或如何获得它。

我使用最新的 Python 和 anaconda 发行版 我使用 Jupyter 笔记本 这是我写的

我的问题是如果我想获得基于特定关键字的推文,我应该做什么或如何获得它。

【问题讨论】:

  • 您的意思是从标签中提取,还是从推文中的关键字中提取?
  • 我的意思是标签。我想我在这里有问题 tweets = extractor.user_timeline(screen_name="-------------", count=2000) print("提取的推文数:{}。\n" .format(len(tweets))) 这段代码基本上是从 ID 中提取的。我想从 hashtag 中提取。干杯
  • 请检查:stackoverflow.com/questions/44948628/…这可能对您有所帮助。
  • 谢谢伙计,我当前的代码适用于除“#LetsTaxThis”之外的任何哈希标签。你认为可能是什么问题。干杯
  • 哈希" #LetsTaxThis"前有空格。我不确定这是否会导致问题。 "#LetsTaxThis",你可以试试这个吗?

标签: python-3.x api twitter data-science


【解决方案1】:

如果您不关心用户 ID,则无需使用 api.user_timeline,因为它是基于用户的。您应该尝试使用 api 搜索:

query = "#WhateverHashtagIWant"
my_tweet_list = []
for page in tweepy.Cursor(api.search,q=query).pages():
    my_tweet_list.extend(page)

【讨论】:

  • 我当前的代码适用于除“#LetsTaxThis”之外的任何哈希标签。可能是什么问题。你们认为。干杯
  • “不工作”是什么意思?它会返回错误吗?如果有,是哪一个?
猜你喜欢
  • 1970-01-01
  • 2019-08-30
  • 2020-09-04
  • 2021-04-30
  • 2022-08-11
  • 2019-04-09
  • 2020-09-02
  • 2017-09-20
  • 1970-01-01
相关资源
最近更新 更多