随笔分类 - Python
摘要:第一种情况:没有设置缓存:执行相对应的setitem等方法进行,保存到字典里面 cookies_dic={}print(cookies_dic)class Session(): def __init__(self,handler): self.user_id=None self.handler=ha
阅读全文
摘要:方法一:# class MyType(type):# def __init__(self,*args,**kwargs):# print('132')# super(MyType,self).__init__(*args,**kwargs)# ###执行父类的init方法### class Base
阅读全文
摘要:最原始的请求url_list=[ 'https://www.cnblogs.com/yunxintryyoubest/category/1338759.html', 'https://www.cnblogs.com/', 'http://www.baidu.com']# import request
阅读全文
摘要:字符串:join(拼接字符串)val='3243fsf'.join('fsfsf')print(val)结果:f3243fsfs3243fsff3243fsfs3243fsff 字典:update(添加字典进来)dic1={'anme':'esfsf'}dic2={'age':20}dic1.upd
阅读全文
摘要:class Foo(): def __init__(self): self.name=None self.age=19 self.addr='上海' @property def dict(self): #传过来的self是对象,Foo,直接__dict__就是打印出字典的形式 return self
阅读全文
摘要:new方法(构造方法)是在函数一加载的时候就被执行,在init方法执行之前被执行 def __new__(cls,*args,**kwargs): if kwargs.pop('many',False)##判断many是true还是flasereturn cls.many_init(*args,**
阅读全文
摘要:1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <met
阅读全文
摘要:class foo(): sta='ass' def fun1(self): print(self) print('fun1') list_display=[fun1,sta] 当是实例方法去调用的时候,可以不传self进去,少传一个参数(注意区分函数和方法) 第一种方式:# name=foo.fu
阅读全文
摘要:__具有唯一性,不同类下面得相同__函数名字,是不同的,这个是有自己的作用域的,当你继承父类的时候,是不可以调用父类里面的这个方法的, 继承:当子类没有这个方法或者属性的时候,就去父类里面找,__函数名字 继承的用法:例子1:class A(): def __edit(self): print('A
阅读全文
摘要:继承:当自己没有这个方法的时候,就去父类里面找,如果父类有的话,就执行父类的方法,没有的话就报错 取一个类下面的方法: class A(): model='aee' def __init__(self,model): # self.__edit() self.model='aex' def __ed
阅读全文