默認我們會使用random模塊, 而secrets模塊用來產生強加密的隨機數, 例如賬號認證
import secrets import string characters = string.ascii_letters + string.digits secure_password = "".join(secrets.choice(characters) for i in range(10)) print(secure_password)
使用secrets模塊產生令牌
>>>secrets.token_bytes() .......... >>>secrets.token_bytes(8) .... >>>secrets.token_hex(16) .... secrets.token_urlsafe(16) .....