常用状态做的一个集合,方便用在函数返回值中区分不同状态结果。

简单举例:

from iupdatable import Status

def fun():
print("do something")
abc = True
if abc:
return Status.ok
else:
return Status.failed

该类的完整代码:

from enum import IntEnum

class Status(IntEnum):
ok = 0
success = 1 empty = -10
null = -11
none = -12
undefined = -13
unknown = -14 failed = -20
retry = -21
exit = -22 passed = 20
checked = 21
marked = 22
flagged = 23
found = 24 next = 30
continuing = 31
breaking = 32 on = 40
off = -40 valid = 41
invalid = -41 auto = 42
manual = -42 enable = 43
disable = -43 start = 44
pause = 45
stop = -44 init = 60
first = 61
last = 62
default = 63
others = 64 connected = 70
disconnected = -70
timeout = -71
free = 72
busy = -72 added = 80
existing = 81
removed = 82 confirm = 90
ignore = 91
cancel = 92 debug = 100
info = 101
warning = -102
exception = -103
error = -104 level0 = 1000
level1 = 1001
level2 = 1002
level3 = 1003
level4 = 1004
level5 = 1005
level6 = 1006
level7 = 1007
level8 = 1008
level9 = 1009 index0 = 1100
index1 = 1101
index2 = 1102
index3 = 1103
index4 = 1104
index5 = 1105
index6 = 1106
index7 = 1107
index8 = 1108
index9 = 1109

如果还有其它想添加的关键词,欢迎留言。

最新文章

  1. mha配置参数详解
  2. 例子:Execution Model Sample - 应用状态保存
  3. ACM知识点
  4. 快手 KSCAD 5.0 矢量图形设计软件
  5. [Java基础]循环结构3
  6. python:配置文件configparser
  7. iOS中动画的简单使用
  8. 通过点击取消按钮关闭dialog窗口
  9. netbeans设置字体
  10. MySQL在Linux系统下配置文件详解
  11. android操作ini工具类
  12. 201521123009 《Java程序设计》第6周学习总结
  13. BeginInvoke()使用
  14. 图像处理------快速均值模糊(Box Blur)
  15. Shell中map的使用
  16. 导入Maven 工程pom.xml首行报错解决方法
  17. 什么是CLOS架构?
  18. 链接属性external的使用
  19. Android深入四大组件(八)广播的注册、发送和接收过程
  20. BZOJ3129 SDOI2013方程(容斥原理+扩展lucas)

热门文章

  1. 走进flex布局
  2. 【mq读书笔记】如何保证三个消息文件的最终一致性。
  3. SpringBoot中JPA的学习
  4. Java 在Excel中添加分离型饼图、环形图
  5. 手写koa-static源码,深入理解静态服务器原理
  6. 第15.41节、PyQt(Python+Qt)入门学习:输入部件QComboBox组合框功能详解
  7. PyQt(Python+Qt)学习随笔:QTreeView树形视图的autoExpandDelay属性
  8. PyQt(Python+Qt)学习随笔:QAbstractItemView的SelectionBehavior属性
  9. numpy 中的堆叠 stack
  10. 1、pytorch写的第一个Linear模型(原始版,不调用nn.Modules模块)