python 内置函数 getattr
class Getattr_Test(): 
      var_a = 'abc'
  def methodA(self):   
            var_b = 'xyz'
            return var_b
t = Getattr_Test()
print getattr(t,'var_a') #获取对象中相应的值,如果没有,则使用default
#输出 :abc
print getattr(t,'var_b','default') #获取对象中相应的值,如果没有,则使用default
#输出 :default
print getattr(t, 'methodA')()#获取对象中methodA方法,并执行 
#输出 :xyz
python 内置函数 getattr的更多相关文章
- python内置函数getattr用法
		class Tests(object): #定义类 aaa = '10' #定义变量 def test(self): #定义类的方法test ... 
- [Python学习笔记-001] 内置函数getattr()
		如果某个实例foo有多个方法, 当对foo的每一个方法我们都需要使用try ... except ...进行包装的时候,内置函数getattr()可以用来精简代码. 1. getattr()的用法 # ... 
- Python 内置函数笔记
		其中有几个方法没怎么用过, 所以没整理到 Python内置函数 abs(a) 返回a的绝对值.该参数可以是整数或浮点数.如果参数是一个复数,则返回其大小 all(a) 如果元组.列表里面的所有元素都非 ... 
- python内置函数大全(分类)
		python内置函数大全 python内建函数 最近一直在看python的document,打算在基础方面重点看一下python的keyword.Build-in Function.Build-in ... 
- python内置函数和魔法函数
		内置方法:Python中声明每一个类系统都会加上一些默认内置方法,提供给系统调用该类的对象时使用.比如需要实例化一个对象时,需要调用该类的init方法:使用print去打印一个类时,其实调用的是str ... 
- 【Python】Python内置函数dir详解
		1.命令介绍 最近学习并使用了一个python的内置函数dir,首先help一下: 复制代码代码如下: >>> help(dir)Help on built-in function ... 
- Python内置函数7
		Python内置函数7 1.propertypython内置的一个装饰器可参考https://blog.csdn.net/u013205877/article/details/77804137 2.q ... 
- Python内置函数5
		Python内置函数5 1.format参考前面字符串方法中的format 2.frozenset([iterable]) iterable -- 可迭代的对象,比如列表.字典.元组等等 返回一个冻结 ... 
- Python补充--Python内置函数清单
		Python内置函数 Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你可以随时调用这些函数,不需要定义.最常见的内置函数是: print(&quo ... 
随机推荐
- java1.5新特性
			一:增强for循环 增强for的格式:for(数据类型 变量名:集合或者 数组){ } 传统的for循环可以对数组进行遍历: for(int x=0;x { Syste ... 
- setTimeout和setImmediate以及process.nextTick的区别
			在javascript中我们了解到了setTimeout和setInterVal函数事件队列(任务队列)的相关知识,除了setTimeout和setInterval这两个方法外,Node.js还提供了 ... 
- nativescript环境搭建
			参考官网 http://docs.nativescript.org/setup/ns-cli-setup/ns-setup-win.html 
- 用happen-before规则重新审视DCL(转载)
			编写Java多线程程序一直以来都是一件十分困难的事,多线程程序的bug很难测试,DCL(Double Check Lock)就是一个典型,因此对多线程安全的理论分析就显得十分重要,当然这决不是说对多线 ... 
- 五个在XML文档中预定义好的实体
			下面是五个在XML文档中预定义好的实体: < < 小于号 > > 大于号 & & 和 ' ' 单引号 " " 双引号 实体 ... 
- [CSS][转载]内层div的margin-top影响外层div
			参考 内层div的margin-top影响外层div——引出外边距合并 div嵌套导致子区域margin-top失效不起作用的解决方法 我使用的是在外层的div中添加 border: 1px soli ... 
- 点击 a 标签触发事件而不跳转页面
			有时候需要让 a 标签像 button 一样,被点击的时候触发事件而不跳转页面. <html> <body> <a id="a1" href=&quo ... 
- 也谈一下Activiti工作流节点的自由跳转
			最近在搞openwebflow的工作流节点自由跳转功能,在网上看了一些资料,感觉不是很好,总结原因如下: 直接手动调用SqlSession的操作,感觉会漏掉一些重要的初始化操作(如:启动新节点之后加载 ... 
- Sublime Text2上搭建C/C++环境
			环境:Sublime Text2 win7 64位 1.下载Sublime Text2并安装 下载地址:http://www.sublimetext.com/ 2.需要用 ... 
- iOS 获取系统相册数据(不是调系统的相册)
			Framework:AssetsLibrary.framework 主要目的是获取到系统相册的数据,并把系统相册里的照片显示出来. 1.创建一个新的项目: 2.将AssetsLibrary.frame ... 
