dir()和vars()的区别就是
2024-10-08 07:20:59
------------恢复内容开始------------
dir()只打印属性(属性,属性......)
而vars()则打印属性与属性的值(属性:属性值......)
>> a='aaaaaaaaaaaaa'
>> class b:
>> c = 'cccc' >> dir()
>>['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'a', 'b'] >> vars()
>> {'a': 'aaaaaaaaaaaaa', 'b': , '__builtins__': , '__file__': 'C:\\Users\\CS11\\Desktop\\test.py', '__package__': None, '__name__': '__main__', '__doc__': None}
>> dir(b)
>>['__doc__', '__module__', 'c'] >> vars(b)
>>{'__module__': '__main__', 'c': 'cccc', '__doc__': None}
------------恢复内容结束------------
最新文章
- 通过ProGet搭建一个内部的Nuget服务器
- ELF文件
- 【深入ASP.NET原理系列】--ASP.NET请求管道、应用程序生命周期、整体运行机制
- Android性能优化方法(七)
- redis-在乌班图下设置自动启动
- OC基础-第1天
- 【HDOJ】2428 Stars
- linux if 判断字符串是否相等
- Android 获取屏幕大小和密度
- windows安装MySQL
- swift 取消UIButton选中高亮状态
- Java并发系列之Synchronized
- 【HAOI2011】 向量
- 配置nginx1.8支持thinkPHP3.2 pathinfo模式
- shiro实战系列(十二)之常用专业术语
- Access restriction: The type Resource is not accessible due to restriction on required library
- struts2拦截器和过滤器区别
- UBIFS学习笔记
- exif_imagetype() 函数在linux下的php中不存在
- EPANET中的typedef使用