Я использую Python 2, я много искал и просматривал документацию безрезультатно.Как получить данные за прошлую неделю в Твиттере, проиндексированные по минутам с помощью твита?Мне нужен высокочастотный график временных рядов, поэтому мне нужно, чтобы частота поминутного поискового запроса была помечена в твите, по крайней мере, на прошлой неделе.Я попробовал следующее:
class listener(StreamListener):
def on_data(self, data):
try:
saveFile = open('DigitalCoins.csv','a')
saveFile.write(data)
saveFile.close()
return(True)
except BaseException as e:
print('failed ondata,',str(e))
time.sleep(5)
def on_error(self, status):
print(status)
auth = OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
twitterStream = Stream(auth, listener())
word = 'hello world'
twitterStream.filter(track=[word],languages=['en'])
Но, к сожалению, это просто дает мне данные в режиме реального времени, и я не могу просто запустить компьютер для сбора этих данных.Есть ли способ получить данные в окне определенного времени на прошлой неделе?(Исх. 10/12/18 9:30 до 13/13/18 9:30)