我正在为一个项目使用Tweepy。到目前为止,我已经成功实现了以下功能:
- 认证
- 获取数据流
- 过滤数据流
- 更新状态
然而,我无法使一些API调用正常工作,大多数都返回API对象没有属性______
例如:
api = tweepy.API(auth)
api.trends()
返回 API对象没有趋势属性
有人知道文档是否过时或者我做错了什么吗?
api.trends_available()
应该可以正常工作;将路径分隔符替换为下划线。对于woeid代码,我想api.trends_place(woeid)很好用。例如,如果你想获取全球热门话题,只需将woeid = 1替换为印度的话题woeid = 23424848。同样,你也可以针对其他地理位置进行操作。类似地,api.trends_closest(woeid)和api.trends_available()也适用于tweepy库。
看起来文档可能确实有误。我建议查看:
https://github.com/tweepy/tweepy/blob/master/tweepy/api.py 您可以搜索趋势并查看API具有哪些属性。
api.trends_available
这应该能解决问题。
Tweepy镜像了Twitter API,因此检查那里将为您提供可用的信息。