Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.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 使用tweepy获取旧推文_Python_Twitter_Tweepy - Fatal编程技术网

Python 使用tweepy获取旧推文

Python 使用tweepy获取旧推文,python,twitter,tweepy,Python,Twitter,Tweepy,我把这个简短的脚本放在一起搜索twitter。这次搜索的大部分推文都可以追溯到一年前。这与kickstarter的活动有关。当我运行这个脚本时,我只会收到与该术语无关的更新tweet。有谁能告诉我,我需要做什么才能得到我想要的?当我在twitter上搜索这些术语时,它会给我正确的结果 import tweepy import csv consumer_key = 'x' consumer_secret = 'x' access_token = 'x' access_token_secret =

我把这个简短的脚本放在一起搜索twitter。这次搜索的大部分推文都可以追溯到一年前。这与kickstarter的活动有关。当我运行这个脚本时,我只会收到与该术语无关的更新tweet。有谁能告诉我,我需要做什么才能得到我想要的?当我在twitter上搜索这些术语时,它会给我正确的结果

import tweepy
import csv

consumer_key = 'x'
consumer_secret = 'x'
access_token = 'x'
access_token_secret = 'x'

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
# Open/Create a file to append data
csvFile = open('tweets.csv', 'a')
#Use csv Writer
csvWriter = csv.writer(csvFile)
api = tweepy.API(auth)


results = api.search(q="kickstarter campaign")

for result in results:
    csvWriter.writerow([result.created_at, result.text.encode('utf-8')])
    print result.created_at, result.text
csvFile.close()

这可能会有帮助。是的,我也发现了。不好意思,但谢谢你的帮助!Twitter在2014年11月打开所有旧推文:但不是在API中,只是在网站搜索中。