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

最新文章

  1. nuget github host
  2. Nginx与Lua利用fpm打成rpm包
  3. 2016 - 1 - 24 NSURLSession (一)
  4. web压力测试工具
  5. 非常详细的docker学习笔记
  6. Java遍历Map的3种方式
  7. CSS3设置字体
  8. 批量生成卡号密码的php程序
  9. asp.net mvc4 Controller与Action执行过程的研究(学习笔记)
  10. unity3d android导出项目编译Multiple dex files define Lcom/unity3d/player/UnityPlayerActivity
  11. Node.mysql
  12. Spring 读取XML配置文件的两种方式
  13. Charles Proxy v4.1.4 免费注册激活方法
  14. 发布利用 Qt Assistant来做帮助系统的程序遇到的问题
  15. linux C++多线程操作文件&amp;输出加锁
  16. 下载配置nodeJs,cnpm,webpack,vue-cli等,刚装的系统,所有东西重新配置
  17. 【splunk】启动停止
  18. 第三部分:Android 应用程序接口指南---第二节:UI---第二章 输入控件
  19. WPF学习笔记(3):ListView根据内容自动调整列宽
  20. 玩转mongodb(八):分布式计算--MapReduce

热门文章

  1. React Native学习
  2. 将excel中的sheet1导入到sqlserver中
  3. ZOJ 3497 Mistwald
  4. go chapter 1
  5. MC资源整理
  6. POJ 2484 A Funny Game 博弈论 对称博弈
  7. ARC-100 D - Equal Cut
  8. BZOJ 2818 Gcd(莫比乌斯反演)
  9. [LOJ2553]暴力写挂
  10. 【计算几何】【推导】【补集转化】AtCoder Regular Contest 082 E - ConvexScore