【发布时间】:2019-08-16 23:15:27
【问题描述】:
我是 Python 新手,需要一些帮助。我正在尝试从研究项目中使用特定关键字的特定 Twitter 用户搜索 2014 年到 2018 年的历史推文,并对我的代码有一些问题。
- 我找不到关于如何将输出作为多条推文而不是一长串推文的代码。这可能吗?
- 有人知道如何将端点从 Twitter Developer 连接到代码吗?我将使用高级 API 帐户。
- 由于以下功能,我在代码上遇到错误:from 和 filter,有没有办法解决这个问题?我试图将它插入到与查询相同的“”中,但这没有用。
#Endpoint from Twitter Developer
endpoint = 'https://api.twitter.com/1.1/tweets/search/30day/dev.json'
#All keywords
query = 'xxxx' or 'yyyy'
#Search code
search = tweepy.Cursor(api.search, q = query, "from:TwitterUser -filter:retweets", lang = 'en').items()
for item in search:
print (item.text)
另外一个与我的代码无关的问题是,是否可以搜索特定用户在某些推文上的转发和点赞?假设我正在搜索来自 user1 的推文,那么我可以查看 user2、user3 和 user4 转发和喜欢 user1 的推文的次数吗?
感谢您的帮助!
干杯
【问题讨论】:
标签: python-3.x twitter tweepy