我试图制作一个花呢机器人,但我一直收到这个错误,我不知道该怎么办
File "main.py, line 9, in <module>
for tweet in tweets.data:
TypeError: 'NoneType' object is not iterable
im使用python 3.6.9和tweepy 4.4.0
我的代码低于
import tweepy
client = tweepy.Client(bearer_token='mybearertoken')
query = 'from:user -is:reply'
tweets = client.search_recent_tweets(query=query)
for tweet in tweets.data:
print(tweet.text)
如果有人能帮忙,我会很感激
这意味着推文中没有数据。这可能是因为无论你从哪里得到推文,都没有最近的推文,或者你没有正确地轮询数据。检查tweetpys文档以确保您正确地获得了数据,如果是,并且None是预期的返回,则在迭代数据之前,应始终检查数据是否为is None
。这将修复您当前遇到的错误。