python
「已注销」
公众号 猪猪谈安全 获取大量学习资源!
展开
-
python中flask用url_for反向生成url
from flask import Flask,url_for app=Flask(__name__) @app.route('/hello',endpoint='b') #endpoint为生成别名 def index(): a=url_for('b') #调用了url_for print(a) return 'hello_world' if __name__ == '__main__': app.run() 如下图就打印出了/hello路径 假如不加.原创 2020-08-10 21:59:58 · 355 阅读 · 0 评论 -
flask框架如何设置配置文件
方法一 app.config['DEBUG'] = True 方法二 app.config.from_pyfile("settings.py") #settings.py为python文件名称 方法三 import os os.environ['FLAKS-SETTINGS'] = 'settings.py' app.config.from_envvar('FLAKS-SETTINGS') 方法四 app.config.from_object("settings.DevCo原创 2020-08-10 21:16:57 · 498 阅读 · 0 评论 -
第一个Flask程序
今天写的第一个flask小程序 import flask import Flask #引入Flask类 app=Flask(_name_) #创建一个Flask可运行的实体(_name_一般指模块名) @app.route('/') #在可运行实体上绑定url路由 def hello_world(): #定义一个函数 return 'hello world' if __name__ == '__nain__': app.run() #运行实体 运行效果 ..原创 2020-08-07 15:33:51 · 125 阅读 · 0 评论 -
python 装饰器
1、笔前小段子 内裤可以用来遮羞,但是没法避寒,所以一些人就发明了长裤,这样大家就可以避寒了。而装饰器就好比这里的长裤,在不改变内裤的作用前提下,帮助我们避寒。 2、什么是装饰器,为什么要用装饰器 装饰器的本质其实也是一个函数,它可以在不改变原函数的基础上,对函数的功能进行扩展,做一些自定义的操作。 3、装饰器的通用格式 def wapper(func): def inner(*args,**kwargs): return func(*args,**kwargs)原创 2020-08-10 15:12:04 · 115 阅读 · 0 评论