Token生成(uuid, secrets) - lucen2k/python GitHub Wiki
uuid
import uuid
token1 = uuid.uuid4()
print(token1)
token2 = uuid.uuid4().hex
print(token2)
結果
d2d10238-cb1d-4d4d-a237-c577d9a2fe65
5522e549e6974c019571005d419aa869
secrets
import secrets
token3 = secrets.token_hex()
print(token3)
token4 = secrets.token_hex(20)
print(token4)
token5 = secrets.token_hex(25)
print(token5)
結果
040a94e473bfe7c8ce36354055dd6df9ad1903f027ecce67e13a6f1d23a45c72
214fc43686515d803db053a8cba455baf22d279c
549788c0ad57a0e37e34c68542d33f4e7d1d4ed3cae94865b9