Python编程:使用os.urandom生成Flask的SECRET_KEY

简介: Python编程:使用os.urandom生成Flask的SECRET_KEY

方法比较简单

import os
import base64

# 生成32位随机字符
a = os.urandom(32)

# 编码为base64
base64.b64encode(a)
Out[13]: 
b'2QDq4HSpT8U4W6iZ2xDzGW3CcY2WVsJXVEwYv0qludY='

命令行中使用

python -c 'import base64;import os;print(base64.b64encode(os.urandom(32)).decode())'


参考:

Flask】一种生成SECRET_KEY的方法

            </div>
目录
相关文章
|
5月前
|
Python
【Azure Developer】Python代码获取的Token出现'Authentication_MissingOrMalformed'问题
【Azure Developer】Python代码获取的Token出现'Authentication_MissingOrMalformed'问题
|
5月前
|
JSON 算法 API
【python】python指南(十三):FastAPI鉴权Authorization方法
【python】python指南(十三):FastAPI鉴权Authorization方法
192 0
|
7月前
|
Python
Python的`os`模块核心功能概述:通过`os.getcwd()`获取
【6月更文挑战第23天】Python的`os`模块核心功能概述:通过`os.getcwd()`获取、`os.chdir()`改变工作目录;使用`os.mkdir()`, `os.makedirs()`创建目录,`os.rmdir()`, `os.removedirs()`删除;`os.rename()`, `os.renames()`重命名文件或目录;`os.remove()`删除文件;`os.listdir()`列出目录内容;`os.path.exists()`, `os.path.isfile()`, `os.path.isdir()`检查路径;`os.stat()`获取文件属性。
108 4
|
7月前
|
Python
Python中使用os库管理环境变量
在Python中,可以使用os库来管理操作系统的环境变量。通过os.environ对象,我们可以获取、修改和删除环境变量的值。
139 3
|
7月前
|
数据安全/隐私保护 Python
Django调用SECRET_KEY对数据进行加密
Django调用SECRET_KEY对数据进行加密
|
8月前
|
数据安全/隐私保护 Python
【Python】Python Flask token身份认证(附完整代码)
【Python】Python Flask token身份认证(附完整代码)
504 0
|
算法 数据安全/隐私保护
python-- hashlib 模块
python-- hashlib 模块
|
Python
Python编程:使用os.urandom生成Flask的SECRET_KEY
Python编程:使用os.urandom生成Flask的SECRET_KEY
121 0
|
存储 安全 数据安全/隐私保护
第 57 天:Python 用户登录 Flask-Login
第 57 天:Python 用户登录 Flask-Login
562 0
第 57 天:Python 用户登录 Flask-Login