Какой правильный формат, чтобы сохранить живые твиты с твипи, продолжать добавлять в JSON? - PullRequest
0 голосов
/ 16 сентября 2018

Я работаю над извлечением твитов в течение определенного периода времени с твипи.В настоящее время мой метод on_data выглядит следующим образом:

def on_data(self, data):
    try:
        tweet_data = json.loads(data)
        tweet_data['Curr_time'] = str(datetime.datetime.now())
        print(tweet_data["text"])
        with open(self.file_store_tweets, 'a') as f:
            f.write('\n')
            f.write(json.dumps(tweet_data))

Мне не нужно все в твите, но я хочу сохранить его как можно быстрее, чтобы не мешать моей программе продолжать получатьпоследние живые твиты.Я хотел бы сохранить информацию о дескрипторе пользователя / профиле, то есть # подписчиков, # подписчиков и т. Д., Безусловно, сам текст твита, # лайки или ретвиты, местоположение (когда применимо), время в твиттере, а затем я добавляю времяЯ нашел это.

Есть предложения для людей, знакомых с tweepy, или это лучший способ сделать это, а затем прочитать его как словари?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...