leemengtaiwan
10/17/2017 - 7:40 AM

lambda在地有檔案就用, 沒有就存json

import os
import json

def lambda_handler(event, context):
    LOCAL_FILE = '/tmp/direct-sales.json'
    
    if os.path.isfile(LOCAL_FILE):
        with open(LOCAL_FILE, 'r') as fp:
            info = json.load(fp)
    else:
      # work here
      
      # ...
      
      # save parsed result as cache
        with open(LOCAL_FILE, 'w') as fp:
            json.dump(info, fp, indent=4)