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>
目录
相关文章
|
前端开发 搜索推荐 数据可视化
阿里低代码引擎LowCodeEngine正式开源
低代码引擎是一款为低代码平台开发者提供的,具备强大扩展能力的低代码研发框架。由阿里巴巴前端委员会、钉钉宜搭联合出品。使用者只需要基于低代码引擎便可以快速定制符合自己业务需求的低代码平台。
阿里低代码引擎LowCodeEngine正式开源
|
传感器 人工智能 物联网
浅谈物联网工程专业:技术融合与未来发展
浅谈物联网工程专业:技术融合与未来发展
【vite】vite项目配置src目录路径别名
【vite】vite项目配置src目录路径别名
1046 0
|
Docker 容器
docker 设置国内镜像源
docker 设置国内镜像源
91979 1
|
Shell 数据库 Python
Python 教程之 Django(6)视图类型
Python 教程之 Django(6)视图类型
124 0
|
Python
Python编程:使用os.urandom生成Flask的SECRET_KEY
Python编程:使用os.urandom生成Flask的SECRET_KEY
100 0
|
Android开发
Android获取蓝牙列表
Android获取蓝牙列表
|
存储 关系型数据库 MySQL
Centos7 修改mysql指定用户的密码
1.登陆mysql或者mariadb(两种任选其一) [root@localhost ~]# mysql -u root [root@localhost ~]# mysql -uroot -p 2.
2212 0
|
物联网 API Android开发
Android BLE与终端通信(一)——Android Bluetooth基础API以及简单使用获取本地蓝牙名称地址
<div class="markdown_views"> <h1 id="android-ble与终端通信一android-bluetooth基础api以及简单使用获取本地蓝牙名称地址">Android BLE与终端通信(一)——Android Bluetooth基础API以及简单使用获取本地蓝牙名称地址</h1> <hr> <blockquote> <p>Hello,工
7989 0

热门文章

最新文章