Python学习笔记

1.super关键字的使用方法  super(<当前类名>,self).<方法名>(<参数>)bash

2.__getattribute__(self,name):访问name属性是被调用,访问__dict__时也会被调用。函数

    __getattr__(self,name):当name属性找不到时被调用。ui

    __setattr__(self,name,value):给name属性赋值时调用。code

    __delattr__(self,name):删除属性时调用。ip

这些函数相似于getter和setter的拦截器。rem

要注意死循环陷阱,在__getattribute__中使用__dict__时,须要使用超类的__getattribute__方法。get

3.安装依赖,使用豆瓣的源pip

pip install -r requirements.txt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
相关文章
相关标签/搜索