###前提・実現したいこと
AWS Lambda python3.6 でs3のオブジェクトがputされた際に
printでオブジェクトのkeyをCloudEWatchlogsに書き込むという単純なことを実現したいです。
###発生している問題・エラーメッセージ
日本語文字列のファイル名のオブジェクトをputすると
CloudWatchLogs側は文字化けしています。
テスト時に日本語を加えたケースを試してエラーが出なかったため
修正方法がよくわかりませんでした。
文字コードの問題とは思いますがどのようにコード修正したらよいか
ご教授いただきたく存じます。
###該当のソースコード
import json
print('Loading function')
def lambda_handler(event, context):
for rec in event['Records']:
print (rec['s3']['object']['key'])
あなたの回答
tips
プレビュー