作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想提取所有国家/地区的所有阿拉伯语推文。
我修改了这个 tutorial中的代码。这是我的搜索查询。api.search(q="*", count=tweetsPerQry, lang ['ar'],tweet_mode='extended')
。我期望找到大量推文,但我只收集了大约 7000 条推文。
我试图了解查找推文数量有限的原因,因此我修改了查询,用地理代码替换lang参数来查找城市中的推文。我获取了超过 65,000 条阿拉伯语推文。之后,我将 lang 参数与 geocode 结合使用,发现推文数量非常有限。
最佳答案
免费的 Twitter API 非常适合小型项目,但请记住,它们不会显示所有推文。 Twitter 已经支付了更强大的 API,尽管您想要实现的目标应该是可能的。我运行了下面附加的查询,它似乎有效,我能够找到大量的推文。这个方法似乎也适用于@ebt_dev,我认为这只是您的请求的结构被设置为流监听器版本而不是光标搜索。
# Search Query change the X of .items(X) to the amount of tweets you are looking for
for tweet in tweepy.Cursor(api.search, q='*',tweet_mode='extended', lang='de').items(9999999):
# Defining Tweets Creators Name
tweettext = str( tweet.full_text.lower().encode('ascii',errors='ignore')) #encoding to get rid of characters that may not be able to be displayed
# Defining Tweets Id
tweetid = tweet.id
# printing the text of the tweet
print('\ntweet text: '+str(tweettext))
# printing the id of the tweet
print('tweet id: '+str(tweetid))
关于twitter - Tweepy:查找特定语言的所有推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50089892/
我想开发一个 Skype 机器人,它将用户名作为输入,并根据用户输入以相反的字符大小写表示hello username。简而言之,如果用户输入他的名字 james,我的机器人会回复他为 Hello J
我是一名优秀的程序员,十分优秀!