- 博客(10)
- 收藏
- 关注
原创 Python解析Java生成的token遇到的问题及解决方案
前几天收到业主的一个需求,要求下属单位的系统不再使用各自的登录系统进行登录,要统一登录接口,对方是Java语言,这边是Python语言,由于语言的不同导致对方生成的token值无法解析成功,一直报“jwt.exceptions.InvalidSignatureError: Signature verification failed”这个异常,查了好多资料,才发现Java在生成token时会使用base64进行深层加密,而Python恰好没有,导致Python无法解析成功。
2024-11-04 20:45:00
405
原创 python-监听某个进程状态并通过os.popen执行shell语句
【代码】python-监听某个进程状态并通过os.popen执行shell语句。
2024-10-22 08:00:00
184
原创 使用flask_socketio开发简易聊天室,解决socket_io跨域问题
【代码】使用flask_socketio开发简易聊天室,解决socket_io跨域问题。
2024-10-21 17:08:15
656
原创 使用pyinstaller打包Python程序遇到的问题
在使用绝对路径时,打包好的exe会以打包时配置文件所在位置为准,且只读一次,打包完成后修改配置文件不会生效。在使用文本文件作为配置文件时(列如:config.conf)遇到的绝对路径和相对路径的问题。在使用相对路径时,不受影响,可随时修改配置文件,但配置文件需按照相对路径存放。
2024-10-21 17:04:05
391
原创 使用flask_restful的reqparse校验前端参数学习记录
前后端传参方式的校验方式有很多种,这次学习的是flask_restful中的reqparse,官方文档直达。直接上代码,使用方式及介绍,看注释就行了,个人能力有限,不做详细介绍了。,下面记录下在开发过程简单的使用方式。
2024-10-17 21:00:00
415
原创 python计算时间差之seconds方法带来的坑
为什么会得出此结果,是因为seconds方法是自动忽略日期的,只会计算时间,当然也有相关的解决方案,total_seconds()函数可以解决该问题。输出结果是float类型,如果需要整数,需要手动转换一下。
2024-10-17 15:22:26
311
原创 利用sqlalchemy封装一个查询类
通过此查询类可实现所有数据查询和单条数据查询,并将数据封装成{'字段名':'字段值'}的形式返回。每次执行完成后自动关闭数据库连接(这里关闭的是session连接)使用时注意依赖库版本,低版本依赖库可能不支持。
2024-10-17 15:02:31
519
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅