我正在使用search_tweets Python包装器与Twitter Rest API(标准)进行交互以检索历史推文。我的请求存储在对象tweets
中,该对象将Tweets的文本作为字符串存储在字段text
中。
我可以在控制台中看到带有截断的Tweets
[print(tweet.all_text, end='\n\n') for tweet in tweets[0:100]]
。但是,使用
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……”