Fork me on GitHub
摘要: 使用import inspect查看python 类的参数和模块、函数代码 文件就是最小的模块,文件夹是比较大的模块。 文件里面可以包含类,函数。 函数可以执行一个操作,多个函数组合在一起可以写为一个模块,根据不同事物写成一个类,这个类包含几个行为写成几个类内的函数,也可以将这些作为一个文件。 主要 阅读全文
posted @ 2017-04-12 19:52 流氓兔Nemo 阅读(2484) 评论(0) 推荐(0) 编辑
摘要: hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。需要注意的是name要用括号括起来 getattr(object, name[,default])获取对象object的属性或者方法,如果存 阅读全文
posted @ 2017-04-12 16:03 流氓兔Nemo 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Python两个内置函数——locals 和globals 这两个函数主要提供,基于字典的访问局部和全局变量的方式。在理解这两个函数时,首先来理解一下python中的名字空间概念。Python使用叫做名字空间的东西来记录变量的轨迹。名字空间只是一个字典,它的键字就是变量名,字典的值就是那些变量的值。 阅读全文
posted @ 2017-04-12 15:57 流氓兔Nemo 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Python class 通过内置成员__dict__ 存储成员信息(字典) 首先用一个简单的例子看一下__dict__ 的用法 class A(): def __init__(self,ax,bx): self.a = ax self.b = bx def f(self): print (self 阅读全文
posted @ 2017-04-12 09:59 流氓兔Nemo 阅读(302) 评论(0) 推荐(0) 编辑