设置对象属性__setattr__(self, name, value):def __setattr__(self, name, value): self.__dict__[name] = value12查询对象属性__getattr__(self, name): 访问这个属性时 , 在没有查找到相 ...
分类:
其他好文 时间:
2019-08-25 17:53:17
阅读次数:
81
引言: 在阅读高手写的代码时,有很多简写的形式,如果没有见过还真的看不太懂是什么意思,其中一个比较常用的就是getattr()用来调用一个类中的变量或者方法,相关联的hasattr()、getattr()、setattr()函数的使用也一并学习了一下; 正文: 1. hasattr(object, ...
分类:
编程语言 时间:
2019-08-20 21:51:45
阅读次数:
93
python生成对象的9种方法 bs:补充内容 type()方法 \__class__方法 \__class__功能和type()函数一样,都是查看对象所在的类。 ...
分类:
编程语言 时间:
2019-08-20 18:51:36
阅读次数:
113
一、APIView APIView 直接继承 View(Django 内置的 View),也就是说 APIView 是最贴近原生 Django 的 View 的。 因此可定制程度高,根据请求方法不同执行不同的函数: 源码: 使用方法 1、 2、 二、GenericViewSet 映射关系 在 URL ...
分类:
其他好文 时间:
2019-08-19 22:59:42
阅读次数:
100
# class Foo: # def __init__(self,x): # self.x = x # def __getattr__(self,item): # print("__getattr__") # # return self.__dict__[item] # def printer(se... ...
分类:
其他好文 时间:
2019-08-18 13:51:45
阅读次数:
75
DOM操作要先获取元素或标签等节点: document.getElementById('id'); 对表单如input进行操作: 获取值var users=document.getElementById('user').value; 赋值users=document.getElementById(' ...
分类:
Web程序 时间:
2019-08-18 11:21:40
阅读次数:
105
Spring Boot源码剖析 一.Spring Boot 项目的启动入口流程分析 Spring Boot项目的启动入口main线程上有一个@SpringBootApplication( @Configuration + @EnableAutoConfiguration + @ComponentSc ...
分类:
编程语言 时间:
2019-08-14 23:28:26
阅读次数:
141
*** arr.map(function(item,index,array){ }) arr.map(function(item,index,array){ }) reduce() 归并 arr.reduce(function(pre,next){ pre 表示上一次操作返回的结果 如果第二个参数有 ...
分类:
其他好文 时间:
2019-08-14 10:57:18
阅读次数:
101
[TOC] 1.元类 python 中一切皆对象, 类在某种意义上也是一个对象,python中自己定义的类,以及大部分内置类,都是由type元类(构建类)实例化得来的 2.反射 实例对象 类 本模块 其他模块 hasattr getattr setattr delattr 2.1实例对象: 2.2从 ...
分类:
其他好文 时间:
2019-08-10 14:37:56
阅读次数:
95
课前梗概 学到这里,大家是不是在想一个问题,我们之前一直用到的简单语法中会有,iut(),print(),len(),input()…………等等,你们是否想过,我们在使用之前没有做什么定义操作而是自然而然用到了,非常自然,这到底是什么情况?它们到底是什么东西呢? 其实,这些函数都是一个名为 buil ...
分类:
编程语言 时间:
2019-08-10 10:11:43
阅读次数:
110