Python Community
13K subscribers
1.24K photos
29 videos
15 files
723 links
Python Community RU - СНГ сообщество Python-разработчиков

Чат канала: @python_community_chat

Сотрудничество: @cyberJohnny и @Sergey_bzd

РКН реестр:
https://knd.gov.ru/license?id=67847dd98e552d6b54a511ed&registryType=bloggersPermission
Download Telegram
⚡️ Создаём уникальные идентификаторы

UUID — стандарт, позволяющий задать уникальный номер. Например, для 10 триллионов uuid, шанс появления одинаковых значений будет 0.00000006.

Для работы с ним в python существует модуль uuid. У этого протока есть 5 версий, но мы рассмотрим только три:

uuid1() — Генерирует уникальный номер на основе MAC-адреса и времени во время создания.

uuid3(namespace, name) — Создаёт уникальное число на основе namespace (uuid) и name (string).

uuid4() — просто генерирует случайное значение.

Если вам стало интересно, то, как обычно, рекомендуем посетить документацию.

#миниурок #uuid