Dynamodb типа ПК не поддерживается Python - PullRequest
0 голосов
/ 20 сентября 2018

Я пытаюсь десериализовать этот объект:

{u'Keys': {u'pk': {u'S': u'Container-Image-c234a762-6848-4746-bd39-ab1ec4107e44'}, u'id': {u'S': u'Tag-0e3eccac-f3bc-423e-992f-b594a3996678'}}, u'ApproximateCreationDateTime': 1537410660.0, u'StreamViewType': u'NEW_IMAGE', u'SequenceNumber': u'72250100000000054705231351', u'SizeBytes': 96}

С этим:

ddb_deserializer = StreamTypeDeserializer()
deserialized_doc_fields = ddb_deserializer.deserialize({'M': ddb})

И я получаю эту ошибку:

TypeError: Dynamodb type pk is not supported

Я думаю, что этоЯсно, что это из-за типа u'pk.Который возвращается из динамо.Но как мне справиться с этим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...