Python枚举类状态码应用
243 字
1 分钟
Python枚举类状态码应用
# -*- coding: utf-8 -*-"""@Time : 2023/12/15 11:17@Author : cherryhua@Description : 请求返回code常量枚举"""from enum import Enum
class StatusCodeEnum(Enum): """状态码枚举类"""
OK = (200, '成功') ERROR = (-1, '错误') SERVER_ERR = (500, '服务器异常')
IMAGE_CODE_ERR = (4001, '图形验证码错误') THROTTLING_ERR = (4002, '访问过于频繁') NECESSARY_PARAM_ERR = (4003, '缺少必传参数') USER_ERR = (4004, '用户名错误') PWD_ERR = (4005, '密码错误') CPWD_ERR = (4006, '密码不一致') MOBILE_ERR = (4007, '手机号错误') SMS_CODE_ERR = (4008, '短信验证码有误') ALLOW_ERR = (4009, '未勾选协议') SESSION_ERR = (4010, '用户未登录')
DB_ERR = (5000, '数据错误') EMAIL_ERR = (5001, '邮箱错误') TEL_ERR = (5002, '固定电话错误') NODATA_ERR = (5003, '无数据') NEW_PWD_ERR = (5004, '新密码错误') OPENID_ERR = (5005, '无效的openid') PARAM_ERR = (5006, '参数错误') STOCK_ERR = (5007, '库存不足')
@property def get_code(self): """获取状态码""" return self.value[0]
@property def get_msg(self): """获取状态码信息""" return self.value[1]支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
Python枚举类状态码应用
https://firefly.cuteleaf.cn/posts/obsidian/python枚举类状态码应用/ 相关文章 智能推荐
1
Python使用pyinstaller打包exe
开发笔记 1、在自己的python环境下安装依赖 2、打包命令 参数解释: 1. w 全称 windowed ,表示生成 无控制台窗口 的 GUI 程序。适用于 PyQt、Tkinter 等图形界面程序,避免运行时弹出黑色控制台窗口。 2. onefile 生成 单文件可执行程序 所有依赖
2
Python中property的使用技巧
开发笔记 property属性 一种用起来像是使用实例属性一样的特殊属性,可以对应于某个方法 既要保护类的封装特性,又要让开发者可以使用 对象.属性 的方式操作方法, @property 装饰器 ,可以直接通过方法名来访问方法,不需要在方法名后添加一对 小括号。 来看下求圆的面积的例子 p
3
Anaconda常用操作
开发笔记 1、升级 2、conda环境使用基本命令 3、conda更新卸载安装包 4、conda安装本地包 5、修改镜像源 6、conda自动开启/关闭激活
4
Python项目打包成Docker镜像
运维部署 1、在项目根路径下编写Dockerfile文件 2、编写需要的docker compose.yaml文件 其它详细参数参考网站:https://zhuanlan.zhihu.com/p/387840381 3、执行docker打包命令生成容器 4、根据需要运行容器即可
5
开源Paddleocr+人脸提取实现身份证信息识别
AI 1、安装 根据自己的环境安装对应的依赖 参考链接:https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/develop/install/pip/linux pip.html 2、Pa
随机文章 随机推荐