Python标准库:内置函数vars([object])

转载 2015年11月18日 10:57:58

本函数是实现返回对象object的属性和属性值的字典对象。如果默认不输入参数,就打印当前调用位置的属性和属性值,相当于locals()的功能。如果有参数输入,就只打印这个参数相应的属性和属性值。

例子:

#vars()  
print(vars())  
  
class Foo:  
    a = 1  
print(vars(Foo))  
  
foo = Foo()  
print(vars(foo))

结果输出如下:

{'Foo': <class '__main__.Foo'>, 'B': <class '__main__.B'>, '__name__': '__main__', '__doc__': None, '__spec__': None,...

{'__module__': '__main__', 'a': 1, '__dict__': <attribute '__dict__' of 'Foo' objects>, '__weakref__': <attribute '__weakref__' of 'Foo' objects>, '__doc__': None}

{}

原文地址:http://blog.csdn.net/caimouse/article/details/46489079

Python标准库:内置函数vars([object])

本函数是实现返回对象object的属性和属性值的字典对象。如果默认不输入参数,就打印当前调用位置的属性和属性值,相当于locals()的功能。如果有参数输入,就只打印这个参数相应的属性和属性值。例子:...
  • caimouse
  • caimouse
  • 2015年06月14日 07:51
  • 11855

python dir()和vars()的区别

python dir()和vars()的区别

Python标准库:内置函数vars([object])

本函数是实现返回对象object的属性和属性值的字典对象。如果默认不输入参数,就打印当前调用位置的属性和属性值,相当于locals()的功能。如果有参数输入,就只打印这个参数相应的属性和属性值。 ...
  • AMDS123
  • AMDS123
  • 2017年03月05日 20:56
  • 6028

Python标准库:内置函数dir([object])

本函数是用来显示当前作用域里的属性列表,或者参数对象object的属性列表。当没有参数对象时,显示当前作用域所在的属性列表;如果有参数对象,就会显示这个对象拥有的属性列表。本函数在显示对象的属性列表时...

[Python标准库]operator——内置操作符的函数接口

[Python标准库]operator——内置操作符的函数接口         作用:内置操作符的函数接口。         Python 版本:1.4 及以后版本         使用迭代器编...

Python标准库:内置函数open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=T

本函数是打开一个文件并返回文件对象。如果文件不能打开,抛出异常OSError。参数file是一个字符串表示的文件名称,或者一个数组表示的文件名称。文件名称可以是相对当前目录的路径,也可以是绝对路径表示...
  • caimouse
  • caimouse
  • 2015年02月01日 10:10
  • 18238

Python标准库:内置函数eval(expression, globals=None, locals=None)

本函数是用来动态地执行一个表达式的字符串,或者compile函数编译出来的代码对象。参数expression是一个表达式字符串,或者表示编译出来代码对象的名称;参数globals是全局命名空间,可以指...
  • caimouse
  • caimouse
  • 2014年11月24日 20:56
  • 17534

JAVA从菜鸟【入门】到新手【实习】一一一一Python 内置函数,标准库与第三方库(拓展库),常用框架

掌握了python的基本语法和面向对象的设计思想后是学习了程序设计的“使用”规则, 具体实现和调用要依赖“标准库”和第三方库,去操纵硬件和文件。 标准库是python解释器自带的库,是最基础的库。...

Python之架构 语法 数据结构 内置模块 标准库等概览

Python属于 面向对象 解释型 高级动态计算机程序设计语言 了解一门语言 当先了解它的整体架构、基本语法、内置数据结构、内置函数、标准库以及运行模式、编程模式等。 1、Python总体架构...

[python标准库]math——数学函数

[python标准库]math——数学函数         作用:提供函数完成特殊的数学运算。         Python 版本:1.4 及以后版本         math 模块实现了正常情...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Python标准库:内置函数vars([object])
举报原因:
原因补充:

(最多只允许输入30个字)