【发布时间】:2021-08-25 00:21:08
【问题描述】:
我想使用 Tweepy 获取带有#MeTooMen 的推文。 就我搜索 Twitter 而言,有许多使用此标签的推文,但是当我尝试使用 Tweepy 获取这些推文时,我得到 0 结果。你知道我可以做些什么来改进这段代码吗?
import os
import tweepy as tw
import pandas as pd
api_key = '*'
api_secret_key = '*'
access_token = '*'
access_token_secret = '*'
auth = tw.OAuthHandler(api_key, api_secret_key)
auth.set_access_token(access_token, access_token_secret)
api = tw.API(auth, wait_on_rate_limit=True)
# Define the search term and the date_since date as variables
search_words = "#metoomen"
date_since = "2017-10-17"
date_until = "2018-01-31"
tweets = tw.Cursor(api.search,
q = search_words,
lang = "en",
since = date_since,
until = date_until).items(5)
users_locs = [[tweet.user.screen_name, tweet.user.location, tweet.text] for tweet in tweets]
users_locs
>>> []
【问题讨论】: