Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何使用tweepy提取推文_Python 3.x_Api_Twitter_Data Science - Fatal编程技术网

Python 3.x 如何使用tweepy提取推文

Python 3.x 如何使用tweepy提取推文,python-3.x,api,twitter,data-science,Python 3.x,Api,Twitter,Data Science,我的问题是,如果我想获得基于特定关键字的tweet,我应该做什么,或者如何获得它 我使用最新的Python和anaconda发行版 我用Jupyter笔记本 这是我写的 我的问题是,如果我想获得基于特定关键字的tweet,我应该做什么,或者如何获得它 感谢高级如果您不关心用户id,则无需使用api.user\u时间线,因为它是基于用户的。您应该尝试使用api搜索: query = "#WhateverHashtagIWant" my_tweet_list = [] for page in twe

我的问题是,如果我想获得基于特定关键字的tweet,我应该做什么,或者如何获得它

我使用最新的Python和anaconda发行版 我用Jupyter笔记本

这是我写的 我的问题是,如果我想获得基于特定关键字的tweet,我应该做什么,或者如何获得它


感谢高级

如果您不关心用户id,则无需使用api.user\u时间线,因为它是基于用户的。您应该尝试使用api搜索:

query = "#WhateverHashtagIWant"
my_tweet_list = []
for page in tweepy.Cursor(api.search,q=query).pages():
    my_tweet_list.extend(page)

你的意思是从hashtag中提取,还是从tweet中提取关键字?我是说hashtag。我想我在这里遇到了问题tweets=extractor.user\u timelinescreen\u name=----,count=2000 printNumber of tweets extracted:{}。\n.formattlentweets此代码基本上是从ID提取的。我想从hashtag中提取。干杯请检查:这可能会对你有所帮助。谢谢,伙计,我当前的代码可以很好地处理除LetsTaxThis之外的任何哈希标记。你认为会有什么问题。干杯,你有空吃薯条。我不确定这是否是问题的根源。LetsTaxThis,你能试着这样做吗?我当前的代码可以处理除LetsTaxThis之外的任何哈希标记。可能是什么问题。你们想。干杯你说“不工作”是什么意思?它是否会返回一个错误?如果是,哪一个?