issubclass判断一个类是不是另外一个类的子类isinstance判断一个对象是不是一个类的实例 反射:通过字符串来反射/映射到对象/类的属性上hasattr 判断是否存在getattr 获取delattr 删除setattr 修改 __str__: 在对象被打印时自动触发,可以用来定义对象被 ...
分类:
其他好文 时间:
2018-08-23 17:40:39
阅读次数:
200
用到的 isinstance(对象,类) 判断一个对象是否是一个类的实例 issubclass(子类,父类) 判断一个类是否是一个类的子类 hasattr(对象,字符串属性) 判断一个属性在对象里有没有 getattr(对象,属性,第三参数) 获取对象中的字符串属性 setattr(对象,属性,值) ...
分类:
编程语言 时间:
2018-08-23 13:09:40
阅读次数:
207
HTTP是无状态协议,这意味着每次客户端检索网页时,都要单独打开一个服务器连接,因此服务器不会记录下先前客户端请求的任何信息。 有三种方法来维持客户端与服务器的会话: Cookies 网络服务器可以指定一个唯一的session ID作为cookie来代表每个客户端,用来识别这个客户端接下来的请求。 ...
分类:
Web程序 时间:
2018-08-18 23:43:24
阅读次数:
384
什么是反射 反射是一个很重要的概念,它可以把字符串映射到实例的变量或者实例的方法然后可以去执行调用、修改等操作。它有三个重要的方法: getattr setattr hasattr 反射常常用在动态加载模块的场景中。 AAA是动态装载到实例里面去的。 反射使用 通过字符串导入模块 以字符串的形式使用 ...
分类:
编程语言 时间:
2018-08-18 19:39:40
阅读次数:
160
__getattr__和__setattr__ 这两个特别简单,__getattr__是通过属性操作符.或者反射getattr(),hasattr()无法获取到指定属性(对象,类,父类)的时候,该方法被调用 __setattr__则是设置属性的时候被调用 与他相关的一个方法__getattribut ...
分类:
其他好文 时间:
2018-08-17 22:17:59
阅读次数:
157
abs() dict() help() min() setattr() all() dir() hex() next() slice() any() divmod() id() object() sorted() ascii() enumerate() input() oct() staticmet ...
分类:
其他好文 时间:
2018-08-16 22:29:43
阅读次数:
204
概述 :当用户打开浏览器的时候,访问不同的资源,直到用户将浏览器关闭,可以认为这是一次会话。会话技术产生是由于Http请求是一个 协议,它不会记录上次访问的内容,用户在访过程中难免产生一些数据,通过会话技术可以将其保存起来。常见的会话技术cookie、Session。 Cookie Session ...
分类:
编程语言 时间:
2018-08-16 00:43:31
阅读次数:
139
首先看一个例子 # 反射:就是通过字符串的形式去操作属性 # 下面讲一个使用反射的一个例子 ...
分类:
其他好文 时间:
2018-08-08 19:54:24
阅读次数:
140
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script> setTimeout(function(){ //延迟5秒 var body ...
分类:
Web程序 时间:
2018-08-08 16:42:42
阅读次数:
154
isinstance判断对象所属类型,包括继承关系 issubclass判断类与类之间的继承关系 反射的概念:用字符串数据类型的变量名来访问这个变量的值 反射的方法:getattr hasattr setattr delattr 类名.名字 getattr(类名,'名字') 对象名.名字 getat ...
分类:
编程语言 时间:
2018-08-06 20:14:04
阅读次数:
173