上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 首先和大家说一下flask的组成,flask其实是werkzeug(路由和http处理)+SQLAlchemy(数据库)+Jinja2(模板)组成的,今天我们要看到的东西就是`werkzeug`里面的内容。 我们在代码里导入from werkzeug.routing import BaseConve 阅读全文
posted @ 2018-03-15 12:07 孟船长 阅读(1799) 评论(1) 推荐(0) 编辑
摘要: 继续url_for的知识点 # coding: utf-8from flask import Flask, url_forimport flask app = Flask(__name__) # type: Flaskapp.debug = True# 根目录@app.route('/')def h 阅读全文
posted @ 2018-03-15 12:06 孟船长 阅读(509) 评论(1) 推荐(0) 编辑
摘要: 上一节说的是没有参数的url_for,如果没有参数,可以直接url_for('函数名')那如果我们构造的函数是: 这时候url_for该怎么传呢? 我们先来看一下url_for的源码: 我们注意到url_for可以传“两个”参数: endpoint:结束点,即我们传的函数名 **values:关键字 阅读全文
posted @ 2018-03-15 12:05 孟船长 阅读(4051) 评论(1) 推荐(0) 编辑
摘要: 我们已经知道,知道了url就可以找到对应的视图函数,那么现在问题来了,如果我们知道了视图函数,要怎么找到url呢?这时候我们就需要url_for函数了。 # coding: utf-8 from flask import Flask, url_for import flask app = Flask 阅读全文
posted @ 2018-03-09 09:39 孟船长 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 今天我们先来和大家说一下appium,上一次说到了定位,不知道大家定位的怎么样了,今天来说如何定位xpath,五分钟即可学会: 例1: 现在我想定位下面这个登录按钮: xpath该怎么写呢? 先不管三七二十几,先写//,然后找你要定位元素最近的可以直接定位到的元素,我们看到home属性是conten 阅读全文
posted @ 2018-03-08 10:24 孟船长 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 有兴趣的朋友可以添加微信公众号:自动化测试实战 今天开始就要进入正题了。大家都准备好了吧~ 先和大家说个小知识点:有同学后台说输入flask代码pycharm不提示,现在告诉你一个解决方法:app = Flask(__name__) # type: Flask在上面代码后面加上# type: Fla 阅读全文
posted @ 2018-03-06 11:30 孟船长 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 我们在开发中,通常将一些需要用到的配置选项单独放在一个文件中,比如叫configs.py中。然后通过一些方式加载。 现在将加载配置文件的方法罗列如下: 1、先新建文件configs.py,文件代码: 2、在主文件中添加如下之一的代码: 方式一 import configs app.config.fr 阅读全文
posted @ 2018-03-06 11:28 孟船长 阅读(493) 评论(0) 推荐(1) 编辑
摘要: flask默认是没有开启debug模式的,开启debug模式有很多好处: 第一,可以帮助我们查找代码里面的错误,比如: 我们都知道,除数是不能为0的,但是上面的代码里y的值是0,我们运行这段代码,然后去地址查看,只能看到内部服务错误,但是没有任何错误原因的说明,我们找起原因就会非常费劲: 除了方便找 阅读全文
posted @ 2018-03-05 11:30 孟船长 阅读(31332) 评论(1) 推荐(2) 编辑
摘要: 看,是第一个程序,不是脚本哦~~ 把生成的模板上面加上编码,然后运行,看输出台: 上图中有 Running on http://127.0.0.1:5000/ 点击那个地址,就可以在浏览器看到代码运行后的内容了。 代码解释: app = Flask(__name__) app = Flask(__n 阅读全文
posted @ 2018-03-05 11:29 孟船长 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 现在我们来安装Flask: Windows系统安装Flask 如果你的系统是Windows,那安装起来非常方便——pip install flask Mac系统安装Flask Mac安装Flask一般为了不影响Python本身的功能会先下载一个虚拟环境,命令如下: 第一步:macbookdeMBP- 阅读全文
posted @ 2018-02-27 11:47 孟船长 阅读(1798) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页