首页 > 解决方案 > 推文搜索返回 0

问题描述

我对 Python 和 Twitter api 比较陌生,我遇到了需要运行一些 NLP 分析的这段代码的问题。它旨在根据搜索查询获得批量结果:

twitter_api.search.tweets(q="superman exclude:retweets",lang='en',count=100,result_type='mixed')

代码:

results = []

results += search_results["statuses"]

for _ in range(10):#test with 10 spool with 180 
    try:
        next_results = search_results["search_metadata"]["next_results"]
    except KeyError:
        break
    
    kwargs = dict([kv.split('=') for kv in next_results[1:].split("&")])
    search_results = twitter_api.search.tweets(**kwargs)
    
    print("%d tweets retrieved." %len(search_results["statuses"]))
    
    
    results += search_results["statuses"]
    

标签: pythontwitterapi-python

解决方案


推荐阅读