[Python] Uso de uuid

 

1. Introdução

O módulo uuid fornece a funcionalidade para gerar um identificador exclusivo universal (UUID).

Primeiro, importe o módulo uuid. Então, você pode usar seus métodos.

(1)uuid1()

uuid1(): gerado com base no carimbo de data/hora atual e no endereço MAC. Os últimos 12 caracteres correspondem ao endereço MAC. Usar uuid.uuid1() pode prejudicar a privacidade.

(2)uuid3()

uuid.uuid3(uuid.NAMESPACE_DNS, 'teste')

O namespace e as strings específicas são especificadas por você.

(3)uuid4()

Use a função uuid.uuid4() para gerar um UUID aleatório com uma probabilidade muito baixa de repetição.

(4)uuid5()

uuid.uuid5(uuid.NAMESPACE_DNS, 'teste')

Assim como uuid3(), você mesmo precisa especificar o namespace e a string específica. Mas o valor hash usado aqui não é MD5, mas SHA-1.

Em Python, um UUID é representado como um objeto com quatro atributos: `hex`, `int`, `bytes` e `urn`, que podem ser usados ​​para obter diferentes representações do UUID.

Use o atributo `hex` para obter a representação de string hexadecimal do UUID, use o atributo `int` para obter a representação inteira do UUID, use o atributo `bytes` para obter a representação de bytes do UUID e use o ` atributo urn` para obter o UUID. O URN representa.

2 Uso do módulo uuid

e4119ec9c98344648d494c6028a4f359.png

3 Ajuste o formato de saída

Como remover o caractere '-' no uuid?

6d14c6bfc4dc4c8586ed7fd1f3f76a10.png

 

Acho que você gosta

Origin blog.csdn.net/wss794/article/details/132024399
Recomendado
Clasificación