![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
walker_life
这个作者很懒,什么都没留下…
展开
-
python中的闭包和装饰器简介
闭包 闭包:两个函数的嵌套,外部函数返回内部函数的引用,外部函数一定有参数 def 外部函数(参数): def 内部函数(): pass return 内部函数 他跟函数之间的区别: 1.格式两个函数嵌套 2.闭包外部函数的参数可以在内存中保持 装饰器 装饰器是什么:闭包加@xxx 装饰器的作用:在不改变原先的函数值跟调...原创 2018-04-20 18:39:26 · 134 阅读 · 0 评论 -
如何利用web_mini框架实现一个服务器
服务器代码 import socket import re import multiprocessing import mini_web_06 class WebServer(object): #一个功能一个函数 #相关的功能合成一个类 def __init__(self): # 1. 创建套接字 self.tcp_server_socket = s...原创 2018-04-26 20:10:02 · 246 阅读 · 1 评论 -
Flask框架中的四种请求勾子
在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如: 在请求开始时,建立数据库连接; 在请求开始时,根据需求进行权限校验; 在请求结束时,指定数据的交互格式; 为了让每个视图函数避免编写重复功能的代码,Flask提供了通用设施的功能,即请求钩子。 请求钩子是通过装饰器的形式实现,Flask支持如下四种请求钩子: before_first_request ...原创 2018-05-25 21:07:57 · 2776 阅读 · 0 评论