[Python] Использование uuid

 

1. Введение

Модуль uuid предоставляет возможность генерировать универсальный уникальный идентификатор (UUID).

Сначала импортируйте модуль uuid. Затем вы можете использовать его методы.

(1)uuid1()

uuid1(): генерируется на основе текущей отметки времени и MAC-адреса. Последние 12 символов соответствуют MAC-адресу. Использование uuid.uuid1() может нанести ущерб конфиденциальности.

(2)uuid3()

uuid.uuid3(uuid.NAMESPACE_DNS, 'тест')

Пространство имен и конкретные строки указываются вами.

(3)uuid4()

Используйте функцию uuid.uuid4() для генерации случайного UUID с очень низкой вероятностью повторения.

(4)uuid5()

uuid.uuid5(uuid.NAMESPACE_DNS, 'тест')

Как и в случае с uuid3(), вам необходимо самостоятельно указать пространство имен и конкретную строку. Но здесь используется хэш-значение не MD5, а SHA-1.

В Python UUID представлен как объект с четырьмя свойствами: hex, int, bytes и urn, которые можно использовать для получения различных представлений UUID.

Используйте атрибут `hex` для получения шестнадцатеричного строкового представления UUID, используйте атрибут `int` для получения целочисленного представления UUID, используйте атрибут `bytes` для получения байтового представления UUID и используйте ` urn` для получения UUID. URN представляет.

2 Использование модуля uuid

e4119ec9c98344648d494c6028a4f359.png

3 Настройте выходной формат

Как удалить символ «-» в uuid?

6d14c6bfc4dc4c8586ed7fd1f3f76a10.png

 

おすすめ

転載: blog.csdn.net/wss794/article/details/132024399