Динамодб получить двоичный от элемента - PullRequest
0 голосов
/ 31 марта 2020

я получаю элемент из динамо, который имеет двоичный ключ

'privateKey': {'B': Binary(b'MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIAbUQtIiLfXVNPQVlbi//CTJ5AVb52j8irzsjME4C+ij7Y34NxIdmG3bfhsYyho3FztDFwslc9KdK+ohIazuJvBK2hgYkDgYYABAComfJVVDCvvEooZg+K6HRHwYmYUTCF4AULevxHySb/psO95Oqyhx7DdBx3MdBQ8KgDihWH3D/t70JFhl3o09ZirwFxazjEh0Sxulgidr5rpq+1JESxfuADYhb6P4zgK6teWD96VtizxDguPzcdEo2sWiuOWR83w3vHAH3ZwwledjiWDg==')

, когда я пытаюсь перейти на базу 64

prikey  = KeyGenerator().getPrivateKeyDeode(result["privateKey"]["B"])

запустить следующую ошибку

TypeError "," errorMessage ":" аргумент должен быть байтовоподобным объектом или строкой ASCII, а не 'Binary' "

1 Ответ

0 голосов
/ 31 марта 2020

двоичный файл имеет значение атрибута, и вы получите двоичный файл, как это.

result["privateKey"]["B"].value
...