2016-05-03 19 views
0

Twitter Streaming APIを使用して私にリアルタイムでつぶやきを与えるPythonコードがあります。私はアマゾンラムダservice.Can誰かが私を提案することができますイベントを引き起こすために使用することができるs3私はこのアバターを保存するjsonファイルに新しいtweetが到着すると、ダイナミックに更新を続けるjsonファイルに出力を保存しました。この問題を解決するには?Amazon S3にリアルタイムでJsonファイルを保存するPythonスクリプト

答えて

3

Amazonには、Webサービスとやり取りするためのPythonライブラリがあります。これはBotoと呼ばれ、S3とラムダサービスの両方をサポートします。

import boto3 

s3 = boto3.resource('s3') 
s3.create_bucket(Bucket='jsonbucket') 
s3.Object('jsonbucket', 'yourstoredjson.json').put(Body=open('yourlocaljson.json', 'rb')) 

注:S3にJSONを保存するには

のbotoでS3にファイルを保存する前に、あなたがAWSのためset up authentication credentialsに持っています。

関連する問題