Python自省 type(),dir(),getattr(),hasattr(),isinstance().
2024-10-21 14:33:50
Python自省
这个也是python彪悍的特性.
自省就是面向对象的语言所写的程序在运行时,所能知道对象的类型.简单一句就是运行时能够获得对象的类型.比如type(),dir(),getattr(),hasattr(),isinstance().
a = [1,2,3]
b = {'a':1,'b':2,'c':3}
c = True
print type(a),type(b),type(c) # <type 'list'> <type 'dict'> <type 'bool'>
print isinstance(a,list) # True
最新文章
- nuget github host
- Nginx与Lua利用fpm打成rpm包
- 2016 - 1 - 24 NSURLSession (一)
- web压力测试工具
- 非常详细的docker学习笔记
- Java遍历Map的3种方式
- CSS3设置字体
- 批量生成卡号密码的php程序
- asp.net mvc4 Controller与Action执行过程的研究(学习笔记)
- unity3d android导出项目编译Multiple dex files define Lcom/unity3d/player/UnityPlayerActivity
- Node.mysql
- Spring 读取XML配置文件的两种方式
- Charles Proxy v4.1.4 免费注册激活方法
- 发布利用 Qt Assistant来做帮助系统的程序遇到的问题
- linux C++多线程操作文件&;输出加锁
- 下载配置nodeJs,cnpm,webpack,vue-cli等,刚装的系统,所有东西重新配置
- 【splunk】启动停止
- 第三部分:Android 应用程序接口指南---第二节:UI---第二章 输入控件
- WPF学习笔记(3):ListView根据内容自动调整列宽
- 玩转mongodb(八):分布式计算--MapReduce