06 2021 档案

摘要:例子一 class Foo(object): def __init__(self): print('实例化一个对象') def __enter__(self): print('进入') def __exit__(self, exc_type, exc_val, exc_tb): print('退出' 阅读全文
posted @ 2021-06-08 22:04 年轻人——001 阅读(131) 评论(0) 推荐(0) 编辑
摘要:Flask从客户端收到请求时,要让视图函数能访问一些对象,这样才能处理请求。请求对象就是一个很好的例子,它封装了客户端发送的HTTP请求。 要想让视图函数能够访问请求对象,一个显而易见的方式是将其作为参数传入视图函数,不过这会导致程序中的每个视图函数都会增加一个参数。除了访问请求对象,如果视图函数在 阅读全文
posted @ 2021-06-08 21:31 年轻人——001 阅读(139) 评论(0) 推荐(0) 编辑
摘要:所有Flask程序都必须创建一个程序实例。 web服务器使用一种名为web服务器网关接口(Web Server Gateway Interface, WSGI)的协议,把接收自客户端的所有请求都转交给这个对象处理。 程序实例是Flask类的对象,经常使用下述代码创建: from flask impo 阅读全文
posted @ 2021-06-08 21:04 年轻人——001 阅读(292) 评论(0) 推荐(0) 编辑
摘要:将远程仓库最新代码下载到本地,但是不和本地仓库代码合并:git fetch --all 强制清空本地仓库暂存区的代码:git reset --hard origin/<想要拉取代码的分支> 更新合并远程本地代码:git pull 阅读全文
posted @ 2021-06-05 00:10 年轻人——001 阅读(1814) 评论(0) 推荐(0) 编辑
摘要:1 from functools import wraps 2 import logging 3 4 def logged(level,name=None,message=None): 5 def decorate(func): 6 logname=name if name else func.__ 阅读全文
posted @ 2021-06-03 20:58 年轻人——001 阅读(154) 评论(0) 推荐(0) 编辑
摘要:如何写一个装饰器?装饰器是一个闭包,分为两层函数,写法分两步: 第一步,外层函数,参数是函数名(被修饰的函数),返回值是内层函数 第二步,内层函数,参数是被修饰函数的参数,一般使用*args,**kwargs代替,返回值是被修饰函数返回值 例如: 1 import time 2 3 4 # 一,外层 阅读全文
posted @ 2021-06-01 16:47 年轻人——001 阅读(140) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示