import boto3 from botocore.exceptions import ClientError BUCKET = 'dev-orcd-raw-assets' JOB_QUEUE = 'arn:aws:batch:us-east-1:103233932089:job-queue/dev-audiblemagic-batch-queue' JOB_DEFINITION = 'dev-audiblemagic-identifier-job' batch = boto3.client('batch') if __name__ == '__main__': prefix = '2020-07-20//' f = '01427300_c6f2_4c1f_ae06_cbe16e4f72cc' k = '{}{}.{}'.format(prefix, f, 'wav') try: response = batch.submit_job( jobName='audiblemagic-{}'.format(f), jobQueue=JOB_QUEUE, jobDefinition=JOB_DEFINITION, parameters={ 'S3bucket': BUCKET, 'S3key': k } ) print(response) except ClientError as e: print(e)