摘要: 1.示例代码 from flask import Flask app = Flask(__name__,static_url_path='/xx') @app.route('/index') def index(): return 'hello world 2.路由加载源码分析 2.1先执行rout 阅读全文
posted @ 2020-04-05 16:27 秋华 阅读(208) 评论(0) 推荐(0)
摘要: 1.python之threading.local 当每个线程在执行 val.num=1 ,在内部会为此线程开辟一个空间,来存储 num=1 val.num,找到此线程自己的内存地址去取自己存储 num import time import threading val1 = threading.loc 阅读全文
posted @ 2020-04-05 16:12 秋华 阅读(201) 评论(0) 推荐(0)
摘要: 前言 flask_session是flask框架实现session功能的一个插件,用来替代flask自带的session实现机制,flask默认的session信息保存在cookie中,不够安全和灵活。 flask的session机制 session是用来干什么的呢?由于http协议是一个无状态的协 阅读全文
posted @ 2020-04-05 11:34 秋华 阅读(358) 评论(0) 推荐(1)
摘要: 1原生session: from sqlalchemy.orm import sessionmaker from sqlalchemy import create_engine from sqlalchemy应用.models import Users engine = create_engine( 阅读全文
posted @ 2020-04-05 11:33 秋华 阅读(822) 评论(0) 推荐(0)
摘要: class LoginForm(Form): #首先执行后得到的结果是UnboundField()对象 name=simple.StringField( label='用户名', validators=[ validators.DataRequired(message='用户名不能为空'), ], 阅读全文
posted @ 2020-04-05 11:30 秋华 阅读(523) 评论(0) 推荐(0)
摘要: 1.请求上下文和应用上下文入栈 # 将ctx入栈,但是内部也将应用上下文入栈 ctx.push() def push(self): # 获取到的 top == ctx top = _request_ctx_stack.top if top is not None and top.preserved: 阅读全文
posted @ 2020-04-05 10:58 秋华 阅读(565) 评论(0) 推荐(0)
摘要: from flask import Flask import traceback app = Flask(__name__) @app.route('/') def hello_world(): traceback.print_stack() return 'Hello World!' if __n 阅读全文
posted @ 2020-04-04 22:56 秋华 阅读(782) 评论(0) 推荐(0)
摘要: 当我们用Flask写好一个app后, 运行app.run()表示监听指定的端口, 对收到的request运行app生成response并返回. 现在分析一下, 运行app.run()后具体发生了什么事情 Flask定义的run方法如下: def run(self, host=None, port=N 阅读全文
posted @ 2020-04-04 13:48 秋华 阅读(5978) 评论(0) 推荐(0)
摘要: 源码解析 0. 请求入口 if __name__ == '__main__': app.run() def run(self, host=None, port=None, debug=None, load_dotenv=True, **options): # Change this into a n 阅读全文
posted @ 2020-04-04 11:36 秋华 阅读(298) 评论(0) 推荐(0)
摘要: 使用Selenium时,触发点击事件,经常报如下异常:Element is not clickable at point 1、未加载没加载出来就等待元素加载出来,再往下执行。可以使用python库time 不过最好还是使用selenium自带WebDriverWait 2、在iframe里如果元素在 阅读全文
posted @ 2020-03-31 10:57 秋华 阅读(10877) 评论(0) 推荐(1)