python
FastAPI 使用JWT认证的中间件
FastAPI 使用 JWT 认证的中间件 fastapi 的中间件还是太少,单独开发 JWT 需要,starlette 本身提供认证相关实现,只需要自定义一个 AuthenticationBackend 即可,本次我们实现使用中间价方式拆包 JWT 的令牌,获取 payload…
nohup 后台运行python程序print无输出
使用 nohup 后台运行 python,print 没有输出到日志 nohup python foobar.py > foobar.log 2>&1 &
发现 foobar.log 中显示不出来 python 程序中 print 的东西。 这是因为 python 的输出有缓冲…
[Python]PostgreSQL字典/JSON类型递归自展开
PostgreSql 习惯上会将特殊数据类型的各个节点按字典 / JSON 类型存储 程序中需要获得完整的数据信息的时候,需要对这个节点进行自展开。 以下使用 global id 方式进行展开,一般适用于 SQL+NoSQL 结合的系统使用
import sys, os
impo…
[Python]使用OpenCV实现伪彩色和热力图
使用 applyColorMap 可以对单个通道的图像进行伪彩色处理和热力图 OpenCV 的定义了 12 种 colormap 常数,选择一个需要的即可 cv2.applyColorMap (heatmap_g, cv2.COLORMAP_JET) 图像可以使用…
[Python]使用OpenCV进行轮廓检索
对遮罩层进行轮廓检索并合并到图像上 第一步使用高斯模糊 GaussianBlur 模糊边缘像素 第二步使用 Canny 侦测边界,丢弃部分散点 最后使用 findContours 找到外框 #对遮罩层进行轮廓检索并合并到图像上
def…
[Python]使用OpenCV实现图像和视频转换操作
将视频按 FPS 拆解成单张图片 使用 cv2.VideoCapture cv2.VideoCapture (video_path) 计算 FPS 使用,注意部分压缩视频 FPS 存在丢帧情况,需要进行跳帧处理 fps = int (vidcap.get (cv2.CAP…
解决Python Error 'TSaslClientTransport' object has no attribute 'trans'
解决 Python Error 'TSaslClientTransport' object has no attribute 'trans' 原因应该是 thrift 和 impyla 包版本的问题 sudo pip uninstall thrift
sudo pip…
RQAlpha安装 ta-lib进行技术指标分析
RQAlpha 安装 ta-lib 进行技术指标分析 RQAlpha 安装时需要事先安装 ta-lib 否则 Python 引用时会出现错误 STEP1. 使用 ta-lib 的源代码编译 ta-lib 的静态库
wget https://jaist.dl.sourceforge…
Python 代码方式生产中国身份证号码
Python 代码方式生产中国身份证号码 python 做爬虫需要填写中国身份证号码,而且又各种验证规则,所以网上找了个靠谱的 import random, datetime
def ident_generator():
#身份证号的前两位,省份代号
sheng = ('11',…
[Linux]CentOS安装或升级Python到2.7.5
CentOS6.4 下的默认安装的 Python 版本为 2.6.6,很多程序需要在 2.7 下才能运行。 1. 安装 wget,CentOS 最小安装模式下未安装。
yum install wget
2. 下载和编译 python 2.7,当前最新版本为 2.7.5
wget…