Генерация уникального 4-значного идентификатора в AWS lambda - PullRequest
0 голосов
/ 28 июня 2019

Очень плохо знаком с Lambda.

Я пытаюсь сгенерировать 4-значный случайный уникальный идентификатор, который будет использоваться в качестве первичного ключа для DynamoDB.(моя таблица будет содержать только 9000 строк)

Теперь мне обычно нравится:

list(range(100))
list.shuffle()

, но как мне добиться того же в функции Lambda?

спасибо!

1 Ответ

1 голос
/ 28 июня 2019

Функции AWS Lambda могут запускать ваш код (в значительной степени) как обычно. Таким образом, вы можете продолжать использовать этот метод, если хотите.

Чтобы сгенерировать случайную 4-символьную шестнадцатеричную строку, я хотел бы использовать:

import uuid

print(uuid.uuid4().hex[0:4])
...