当前位置: 首页 > news >正文

做线上兼职的网站怎么开发一款app软件

做线上兼职的网站,怎么开发一款app软件,福建省建设厅考试网站,达州市住房与城乡建设厅网站author: jwensh date: 2023.02.11 文章目录枚举的取值及链式调用需求背景1. enum.key 即获取值(而不是 enum.key.value)2. 多级链式调用枚举的取值及链式调用 需求背景 测试过程中需要很多参数化的设置及编程规范要求,希望修改数据不修改代…

author: jwensh
date: 2023.02.11

文章目录

  • 枚举的取值及链式调用
    • 需求背景
    • 1. enum.key 即获取值(而不是 enum.key.value)
    • 2. 多级链式调用

枚举的取值及链式调用

需求背景

测试过程中需要很多参数化的设置及编程规范要求,希望修改数据不修改代码。最近测试区块链的时候有很多这样的需求,所以这里搞一下

1. enum.key 即获取值(而不是 enum.key.value)

  • 因为我不要知道 key 是什么,code review 的时候我看到 key 即可知道其作用

  • 使用元类进行继承

from enum import Enum, unique, EnumMetaclass EnumDirectValueMeta(EnumMeta):"""可以解决调用枚举属性时,由类型 enum 变成 string需要枚举类继承: Enum, metaclass=EnumDirectValueMeta"""def __getattribute__(cls, name):value = super().__getattribute__(name)if isinstance(value, cls):value = value.valuereturn value
  • 实际的枚举
@unique
class Conservator(Enum, metaclass=EnumDirectValueMeta):ADDRESS_A = "0x0000000000000000000000000000000000000000"PRIVATE_KEY_A = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"ADDRESS_B = "0x0000000000000000000000000000000000000001"PRIVATE_KEY_B = "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"if __name__ == '__main__':print(Conservator.ADDRESS_A) # 0x0000000000000000000000000000000000000000

2. 多级链式调用

  • 常用用于网络状态相关的定义
from enum import Enumclass DeviceStatus(Enum):UNCONNECTED = (10008, "Check if your device is connected properly")CURRT_PKG = (10001, "got mobile current running package name happened error")def __init__(self, code, msg):self.code = codeself.msg = msgif __name__ == '__main__':print(DeviceStatus.UNCONNECTED.code) #10008print(DeviceStatus.UNCONNECTED.msg) #Check if your device is connected properlyprint(DeviceStatus.CURRT_PKG.msg) # got mobile current running package name happened error
http://www.yayakq.cn/news/423208/

相关文章:

  • 上海网站排名优化怎么做做短租哪个网站
  • 江油官方网站建设物业公司简介模板
  • 新乡网站建设费用cms建设网站
  • 网站一直建设中建设网站公司推荐
  • 网站开发协助方案北京工作室网站建设
  • 大连网站怎么推广网站建设预期周期
  • 2017 上海网站备案部门网站建设和维护
  • 中国制造网国际站官网wordpress添加51统计
  • 设计网站中企动力优镇江企业网站排名优化
  • 成都六度网站建设品牌营销和市场营销的区别
  • 做品牌 需要做网站吗rp做网站
  • 自己做的网站无法访问网络优化的目的
  • 天津网站制作费用北极寒流wordpress
  • 网站备案变更 能让首页关闭 二级域名继续重庆市干部公示网
  • 网站建设用到什么高端型网站制作
  • 哪个网可以网站备案万能搜索
  • 竞价网站做seo海域装饰
  • 中国建设银行淮南分行网站自助下单网站咋做
  • 一流小说网站模板室内设计效果图怎么画
  • 上海网站设计图片在线做ppt的网站
  • 正规的装饰行业网站建设公司国际国内热点新闻事件
  • 如何建立收费网站个人网站制作多少钱
  • 深圳做网站-信科网络aspcms中引文 网站修改配置
  • 网站建设与推广协议书程序开发用什么笔记本
  • 常州网站建设书生商友北京网站推广排名公司
  • 新网站2个月没有收录视频网站上市公司有哪些
  • 做网站能拿多少钱天津建设工程合同备案网站
  • 自己做网站百度能收录码企业网站建设排名
  • 专门做店面装修设计的网站wordpress页面自定义页面跳转
  • 翻译网站建设建个网站需要多少钱? 知乎