TwitterAPI将对象写入JSON会截断较长的字符串

时间:2019-04-30 11:09:43

标签: python json twitter

我正在使用search_tweets Python包装器与Twitter Rest API(标准)进行交互以检索历史推文。我的请求存储在对象tweets中,该对象将Tweets的文本作为字符串存储在字段text中。

我可以在控制台中看到带有截断的Tweets  [print(tweet.all_text, end='\n\n') for tweet in tweets[0:100]]。但是,使用

将它们存储在JSON文件中
filename = '20181201.json'
with open(filename, 'w') as f_obj:
    json.dump(tweets, f_obj)

导致JSON文件中超过一定长度的Tweet被截断为“ ...”

如何防止这种情况发生?

示例:

未截断的推文: “ Ahora entienden por防弹少年团tan tan exitosos y cadadíagananmásfanáticos。

SON ARTISTASÚNICOSY EXORORDINARIOS。 Incluso si no fuera Armyestaríaorgullosa“

截断的推文: “防弹少年团BTS儿子tan exitosos y cadadíagananmásfanáticos。表现为儿子fuera de este mundo,fue……”

0 个答案:

没有答案