Skip to content
Kitbay
Submit

aws-sdk-python-usage

Apache-2.0Updated on Nov 11, 20263,464GitHub stars

An aws-core skill with patterns for writing Python code against AWS with boto3 and botocore.

What the skill teaches

An aws-core skill with patterns for writing Python code against AWS with boto3 and botocore. It covers the difference between clients and resources, creating sessions and clients with profiles or custom settings, making calls, handling ClientError, structuring scripts, paginators and waiters, uploading and downloading S3 files, presigned URLs, and working with DynamoDB tables, plus client configuration. The agent is told to load it for any Python that pulls in boto3 or botocore, and for questions about calling AWS from Python. It is guidance and reference files, with no scripts.

Capabilities

  • Create boto3 sessions and clients
  • Handle boto3 errors
  • Use paginators and waiters
  • Transfer S3 files and create presigned URLs