gpt4 book ai didi

使用 tweepy 获取趋势主题时出现 python 错误

转载 作者:行者123 更新时间:2023-12-01 05:12:02 24 4
gpt4 key购买 nike

我正在尝试通过基于 Tweepy 库的 twitter api 获取前 20 个热门主题。

这是我的Python代码:

import tweepy
import json
import time

today = time.strftime("%Y-%m-%d")

CONSUMER_KEY = ""
CONSUMER_SECRET = ""

ACCESS_KEY = ""
ACCESS_SECRET = ""

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)

trends = api.trends_daily(today)
print trends

我正在使用trends_daily函数来获取每天的前20个热门主题。

变量“今天”采用日期格式:today = time.strftime("%Y-%m-%d")。我也尝试过字符串格式。但是,它保留报告错误消息:

File "/Users/Ivy/PycharmProjects/TwitterTrend/trends.py", line 17, in <module>
trends = api.trends_daily("2014-06-03")
File "build/bdist.macosx-10.9-intel/egg/tweepy/binder.py", line 230, in _call
File "build/bdist.macosx-10.9-intel/egg/tweepy/binder.py", line 203, in execute
tweepy.error.TweepError: [{u'message': u'Sorry, that page does not exist', u'code': 34}]

最佳答案

我相信您正在使用 tweepy 版本 1,即 no longer supported : https://api.twitter.com/1/trends/daily.json

尝试重新安装(1.1版本),例如: https://api.twitter.com/1.1/trends/available.json

关于使用 tweepy 获取趋势主题时出现 python 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24006430/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com