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
3 Ajuste o formato de saída
Como remover o caractere '-' no uuid?