![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
qq_1242789062
Don't look back on happiness or dream of it in the future,You are only sure of today
展开
-
Django面试
1、什么是wsgi?WSGI是Python在处理HTTP请求时,规定的一种处理方式。如一个HTTP Request过来了,那么就有一个相应的处理函数来进行处理和返回结果。WSGI就是规定这个处理函数的参数长啥样的,它的返回结果是长啥样的?至于该处理函数的名子和处理逻辑是啥样的,那无所谓。简单而言,WSGI就是规定了处理函数的输入和输出格式。django wsgi python有个自带的w...原创 2019-09-02 21:20:01 · 91 阅读 · 0 评论 -
Django中间件
1、执行完所有的request方法 到达视图函数。2、执行中间件的其他方法3、经过所有response方法 返回客户端。注意:如果在其中1个中间件里 request方法里 return了值,就会执行当前中间件的response方法,返回给用户 然后 报错。。不会再执行下一个中间件。来自 <https://www.cnblogs.com/huchong/p/7819...原创 2019-09-02 21:20:34 · 63 阅读 · 0 评论 -
list中方法的时间复杂度
原创 2019-09-02 21:21:08 · 1372 阅读 · 0 评论 -
生成器和迭代器
迭代器是一个更抽象的概念,任何对象,如果它的类有 next 方法和 iter 方法返回自己本身,对于 string、list、dict、tuple 等这类容器对象,使用 for 循环遍历是很方便的。在后台 for 语句对容器对象调用 iter()函数,iter()是 python 的内置函数。iter()会返回一个定义了 next()方法的迭代器对象,它在容器中逐个访问容器内元素,next...原创 2019-09-02 21:29:00 · 67 阅读 · 0 评论 -
Python新式类与旧式类
主要是深度与广度mro 继承的区别在Python 3.x中取消了经典类,默认都是新式类,并且不必显式的继承object,也就是说:class Person(object):passclass Person():passclass Person:pass三种写法并无区别,推荐第一种但是在Python2.x中,默认都是经典类,只有显式继承了object才是新式类,即:cla...原创 2019-09-03 20:38:18 · 102 阅读 · 0 评论 -
django中ORM的各个方法及返回类型
28.列举Django ORM中的方法(QuerySet对象的方法)1.返回QuerySet对象的方法: all() filter() exclude() order_by() reverse() distinct()select_related()prefetch_related()only()de...原创 2019-09-03 20:38:50 · 2332 阅读 · 0 评论 -
Operator.itemgetter与sorted结合使用
sorted函数和operator.itemgetter函数的使用stu=[('jhon', 'a', 15), ('jane', 'b', 12), ('save', 'b', 10)]sorted(students, key=operator.itemgetter(2))通过stu的第三个域进行排序sorted(students, key=operator.item...原创 2019-09-03 20:39:22 · 100 阅读 · 0 评论 -
正则表达式练习题
正则表达式在线测试:http://tool.chinaz.com/regex/1、匹配整数或者小数(包括正数和负数)-?\d+(\.\d+)?-?表示-匹配0次或一次,\d表示整数,+表示匹配一次或多次,(\.\d+)?表示小数2、匹配年月日日期 格式2018-12-6^[1-9]\d{0,3}-(1[0-2]|0?[1-9])-(3[01]|[12]\d|0?[1-9])$...原创 2019-09-03 20:39:56 · 416 阅读 · 0 评论 -
WSGI
WSGI协议其实是定义了一种server与application解耦的规范,即可以有多个实现WSGI server的服务器,也可以有多个实现WSGI application的框架,那么就可以选择任意的server和application组合实现自己的web应用来自 <https://www.cnblogs.com/ray-mr-huang/p/9077678.html>...原创 2019-09-03 20:40:29 · 113 阅读 · 0 评论 -
闭包
闭包:在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。一般情况下,在我们认知当中,如果一个函数结束,函数的内部所有东西都会释放掉,还给内存,局部变量都会消失。但是闭包是一种特殊情况,如果外函数在结束的时候发现有自己的临时变量将来会在内部函数中用到,就把这个临时变量绑定给了内部函数,然后自己再结束。闭包经常用于创建...原创 2019-09-02 21:18:29 · 68 阅读 · 0 评论 -
共享锁和排他锁
、什么是共享锁和排它锁 共享锁就是允许多个线程同时获取一个锁,一个锁可以同时被多个线程拥有。 排它锁,也称作独占锁,一个锁在某一时刻只能被一个线程占有,其它线程必须等待锁被释放之后才可能获取到锁。...原创 2019-09-02 21:16:51 · 113 阅读 · 0 评论 -
__new__单例
单例模式是一个经典设计模式,简要的说,一个类的单例模式就是它只能被实例化一次,实例变量在第一次实例化时就已经固定。在Python中常见的单例模式有None,这就是一个很典型的设计,通常使用if xxx is None或者if xxx is not None来比较运算。Python实现单例模式代码如下:class MyClass:_instance = None _f...原创 2019-09-02 21:15:46 · 155 阅读 · 0 评论 -
python2以及python3之间编码的问题(重要)
1、、‘’234567python2中8.python3写文件乱码时f = open('foods', 'w',encoding='utf-8')原创 2019-07-31 10:37:12 · 68 阅读 · 0 评论 -
Pandas相关函数:透视表pivot_table、删除缺失值dropna、定位loc、按字段排序sort_values、自定义函数apply
1、透视表privot_table当得到一张数据平面表数据时,例如:要想实现表中一个变量与其他多个变量之间的关系,可以用pivot_table实现,table.pivot_table(index='变量1',values=[变量2]‘,’变量3‘,....,aggfunc=np.sum)其中最后的aggfunc指的是要求的是什么,可以是求和sum,或max等等,默认是np.mean...原创 2019-04-21 16:24:07 · 3003 阅读 · 0 评论 -
Pandas中的Series、DataFrame类型
Series与DataFrame两者是相关存在的,前者是后者的某一行或列数据,而多个Series连起来便成了一个DataFrame数据Series是一种类似于小型矩阵的形式,小表格而DataFrame是一种类似矩阵数据的形式,相当于表格数据总的来说:Datafram里面的结构是由Series组成,而Series里面的结构是由numpy.ndarray组成Series:Dataf...原创 2019-04-21 17:06:41 · 167 阅读 · 0 评论 -
Matplotlib数据可视化库
首先讲一下转化日期格式的函数,也是pandas里面的pd.to_datetime(rtable['Date']),将rtable表中的Date这一列中的日期格式转化为标准格式Y-M-S(原本为Y/M/S或是其他)正片一、基本操作import matplotlib.pyplot as plt1、plt.plot(a,b,c,label):a为x轴,b为y轴,c参数可以指定颜色(c...原创 2019-04-21 21:18:11 · 136 阅读 · 0 评论 -
NLTK相关开源知识
1、NLTK频率分布类中定义的函数FreqDIst相关函数一些词比较运算符:jieba相关函数原创 2019-04-18 16:02:09 · 117 阅读 · 0 评论 -
将python与google浏览器远程shell进行通信
https://pypi.org/project/chrome_remote_shell/1.1/原创 2019-09-01 22:24:35 · 284 阅读 · 0 评论 -
从列表中随机取值
python 从list中随机取值置顶2018年12月11日 17:17:49诸葛老刘阅读数 5792版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_39791387/article/details/84958436第一种方法(推荐)适用于随机取一个...原创 2019-09-02 21:15:09 · 1478 阅读 · 0 评论