Presta atención porque en esta sección hallarás la respuesta que buscas.Este tutorial ha sido aprobado por nuestros expertos para asegurar la calidad y veracidad de nuestro contenido.
Solución:
Puedes usar boto3: https://github.com/boto/boto3
documentos: https://boto3.amazonaws.com/v1/documentation/api/latest/guide/dynamodb.html
referencia de API: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html
Otra alternativa es PynamoDB. PynamoDB proporciona una interfaz similar a ORM para DynamoDB y admite ambas cosas Python 2 y Python 3. Toda la API de DynamoDB es compatible con PynamoDB, incluidos índices secundarios globales y locales, operaciones por lotes, binarios. attributesconsultas, escaneos, etc.
Descargo de responsabilidad: escribí PynamoDB.
Descargo de responsabilidad: soy el mantenedor actual
Puede usar la biblioteca de Python Dynamodb-mapper. Es una capa de abstracción simple/pequeña que le permite asigne un objeto Python simple a DynamoDB. También cuenta con un motor de transacciones.
Para tareas avanzadas como la gestión de tablas, es mejor usar directamente Boto (en el que confiamos, de todos modos).
Puntuaciones y reseñas
Si haces scroll puedes encontrar las interpretaciones de otros gestores de proyectos, tú incluso puedes mostrar el tuyo si lo crees conveniente.