我正在尝试使用包tweepy获取我收集到的tweet的位置
import tweepy as tw
consumer = ...
consumer_secret = ...
access_token = ...
access_token_secret = ...
auth = tw.OAuthHandler(consumer, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tw.API(auth, wait_on_rate_limit=True)
search_words = "delante"
date_since = "2022-01-03"
tweets = tw.Cursor(api.search_tweets,
q = search_words,
lang = "es",
since = date_since)
loc = []
for tweet in tweets:
loc.append(tweet.user.location)但我知道这个错误:
'Cursor' object is not iterabletype(tweets)的输出为tweepy.cursor.Cursor。
我错过了什么?
发布于 2022-01-03 11:03:02
tweepy.Cursor对象确实不可迭代。调用tweets.items()来获得单个tweet上的迭代器,或者调用tweets.pages()在页面上获得一个迭代器。
for tweet in tweets.items():
loc.append(tweet.user.location)https://stackoverflow.com/questions/70564675
复制相似问题