J'avais des problèmes quand je voulais exporter avec json, mais je ne pouvais pas le trouver même si je regardais le document ou googlé, donc un mémo
Après tout, vous pouvez le faire avec t._json
( t
est l'objet Status de Tweepy).
get_as_json.py
import sys
import tweepy
import json
consumer_key = sys.argv[1]
consumer_secret = sys.argv[2]
access_token = sys.argv[3]
access_token_secret = sys.argv[4]
screen_name = sys.argv[5]
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
client = tweepy.API(auth)
tweets = client.user_timeline(screen_name=screen_name)
for t in tweets:
t_json = t._json #Ici
print json.dumps(t_json)
utilisation
$ python get_as_json.py CONSUMER_KEY CONSUMER_SECRET ACCESS_TOKEN ACCESS_TOKEN_SECRET user_name
Recommended Posts