python
文章平均质量分 63
树下小憩
这个作者很懒,什么都没留下…
展开
-
`__all__`
https://pyzh.readthedocs.io/en/latest/python-magic-methods-guide.html__class__class a(object):passo=a()dir(o)[‘class’, ‘delattr’, ‘dict’, ‘doc’, ‘format’, ‘getattribute’, ‘hash’, ‘init’, ‘module’, ‘new’, ‘reduce’, ‘reduce_ex’, ‘repr’, ‘setat原创 2021-04-25 15:36:44 · 134 阅读 · 0 评论 -
装饰器
不带参数函数装饰器装饰器的定义:装饰器本质上就是一个python函数,它可以让其它函数在不需要做任何代码改动的前提下增加额外的功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景中,比如-- >插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同的代码并且可以重复使用。装饰器的作用:就是为已经存在的函数或者对象添加额外的功能装饰器的写法蓝本:from functools import wra原创 2021-04-24 16:25:32 · 106 阅读 · 1 评论 -
django 静态文件
STATIC_ROOT 、STATIC_URL、STATICFILES_DIRSsettings.py文件中STATIC_URL = '/static/' # 这个静态文件的名称必须和项目里面的文件名称相同,对外提供WEB访问时的URL地址# BASE_DIR 是项目的绝对地址# 执行collectstatic命令后会将项目中的静态文件(包括STATICFILES_DIRS、自带admin的静态文件)收集到该目录下面来(所以不应该在该目录下面放置自己的一些静态文件,因为会覆盖掉)STATIC_R原创 2021-04-24 09:39:30 · 78 阅读 · 0 评论 -
AttributeError: module 'attr.validators' has no attribute "in_"
AttributeErrormodule ‘attr.validators’ has no attribute "in_"解决:在python里面输入pip install -U attrs或者输入pip install --upgrade attrs ,只会在py3.6中出现原创 2020-03-21 14:01:44 · 714 阅读 · 0 评论 -
python 异常
异常原理:try: print(num) # 当执行try代码时,出错,根据异常的类型创建对应异常类型的对象,并将对象添加到列表中,向外传递except NameError as error: print("命名错误%s" % error)# 自定异常例如:用户输入的内容长度必须 > 3 , 否则旧弹窗提示try: conte原创 2017-11-04 00:02:33 · 377 阅读 · 0 评论 -
scrapy -redis
scrapy_redis如何进行去重使用sha1,加密了请求方法,请求url地址,请求体,得到16进制字符串,存入redis的集合中后续新来一个request对象,同样方法生成指纹,判断是否存在redis的集合中,存在就不放入判断数据是否存在redis的集合中,同时要把数据存入该集合,怎么做added = self.server.sadd(self.key, fp)re...原创 2018-03-19 15:23:19 · 340 阅读 · 1 评论 -
numpy pandas matplotlib
munpy.mean()1.numpy.mean(a, axis, dtype, out,keepdims )求取均值经常操作的参数为axis,以m * n矩阵举例:axis 不设置值,对 mn 个数求均值,返回一个实数axis = 0:压缩行,对各列求均值,返回 1 n 矩阵axis =1 :压缩列,对各行求均值,返回 m *1 矩阵numpy.array()numpy.arra...原创 2019-03-30 17:45:38 · 671 阅读 · 0 评论