Python简单实现enum功能的方法


Posted in Python onApril 25, 2016

本文实例讲述了Python简单实现enum功能的方法。分享给大家供大家参考,具体如下:

class Enumerate(object):
  def __init__(self,names):
    for number,name in enumerate(names.split()):
      setattr(self, name, number)
codes = Enumerate('FOO BAR BAZ')
print codes.FOO
codes.FOO = 10
print codes.FOO

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python实现dict版图遍历示例
Feb 19 Python
Python实现监控程序执行时间并将其写入日志的方法
Jun 30 Python
python实现报表自动化详解
Nov 16 Python
Python Tkinter实现简易计算器功能
Jan 30 Python
python实现淘宝秒杀聚划算抢购自动提醒源码
Jun 23 Python
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
May 04 Python
Python global全局变量函数详解
Sep 18 Python
解决PyCharm import torch包失败的问题
Oct 13 Python
Django框架安装方法图文详解
Nov 04 Python
基于Python获取城市近7天天气预报
Nov 26 Python
基于python的opencv图像处理实现对斑马线的检测示例
Nov 29 Python
python 办公自动化——基于pyqt5和openpyxl统计符合要求的名单
May 25 Python
Python爬虫辅助利器PyQuery模块的安装使用攻略
Apr 24 #Python
Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
Apr 23 #Python
Python 中的 else详解
Apr 23 #Python
Python 探针的实现原理
Apr 23 #Python
一键搞定python连接mysql驱动有关问题(windows版本)
Apr 23 #Python
Linux 发邮件磁盘空间监控(python)
Apr 23 #Python
web.py 十分钟创建简易博客实现代码
Apr 22 #Python
You might like
DC宇宙的第一个英雄,堪称动漫史鼻祖,如今成为美国文化的象征
2020/04/09 欧美动漫
php in_array 函数使用说明与in_array需要注意的地方说明
2010/04/13 PHP
PHP MYSQL实现登陆和模糊查询两大功能
2016/02/05 PHP
PHP命名空间namespace用法实例分析
2016/09/27 PHP
PHP实现表单提交时去除斜杠的方法
2016/12/26 PHP
JQuery this 和 $(this) 的区别
2009/08/23 Javascript
csdn 博客中实现运行代码功能实现
2009/08/29 Javascript
Aptana调试javascript图解教程
2009/11/30 Javascript
理解Javascript_01_理解内存分配原理分析
2010/10/11 Javascript
JS控制图片翻转示例代码(兼容firefox,ie,chrome)
2013/12/19 Javascript
DOM基础教程之模型中的模型节点
2015/01/19 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
js实现网页图片延时加载 提升网页打开速度
2016/01/26 Javascript
JS中的进制转换以及作用
2016/06/26 Javascript
AngularJs基于角色的前端访问控制的实现
2016/11/07 Javascript
JavaScript之DOM_动力节点Java学院整理
2017/07/03 Javascript
vue使用axios上传文件(FormData)的方法
2019/04/14 Javascript
微信小程序实现授权登录
2019/05/15 Javascript
Vue 解决多级动态面包屑导航的问题
2019/11/04 Javascript
Vue基于iview实现登录密码的显示与隐藏功能
2020/03/06 Javascript
微信小程序scroll-view隐藏滚动条的方法详解
2020/03/25 Javascript
如何正确解决VuePress本地访问出现资源报错404的问题
2020/12/03 Vue.js
详解Python的Django框架中的Cookie相关处理
2015/07/22 Python
python字符串过滤性能比较5种方法
2017/06/22 Python
python打包生成的exe文件运行时提示缺少模块的解决方法
2018/10/31 Python
Python Pillow Image Invert
2019/01/22 Python
tensorflow使用range_input_producer多线程读取数据实例
2020/01/20 Python
Python龙贝格法求积分实例
2020/02/29 Python
python实现简单的购物程序代码实例
2020/03/03 Python
芭比波朗加拿大官方网站:Bobbi Brown Cosmetics CA
2020/11/05 全球购物
比较基础的php面试题及答案-填空题
2014/04/26 面试题
学校消防安全制度
2014/01/30 职场文书
2014年端午节演讲稿范文
2014/05/23 职场文书
2014普法依法治理工作总结
2014/12/18 职场文书
组织委员竞选稿
2015/11/21 职场文书
MySQL数据库事务的四大特性
2022/04/20 MySQL