python在线搭建环境_Flask的环境搭建(一)

Flask是使用Python编写的轻量级的WEB框架,所谓WEB框架就是可以让我们不用关心底层的请求响应处理,更加高效方便的编写WEB的程序。Flask的官方网址为:http://flask.pocoo.org/。

搭建好Python的环境后,只需要在pip中安装flask,安装的命令为:pip  install flask,如下图所示。

我的已经安装好,如果未安装的,执行该命令后,会在线自动下载并且安装。前提是电脑必须可以连接互联网。

广告

Python自动化测试实战

当当

安装好Flask后,在Pycharm中就可以创建Flask的项目程序了,创建的步骤如下图所示。

be3640a7523059e4c71e6dab0cc74d04.png

点击Create按钮后,Flask的项目程序创建成功后,在项目的目录下,如创建的项目名称是app,那么在该项目的目录下包含一个最小的Flask的程序,名称是app.py,它的源码为:

fromflask importFlask

app = Flask(__name__)

@app.route('/')

defhello_world():

return'Hello World!'if__name__ == '__main__':

app.run()

执行程序后,就会启动Flask的程序,它内部自带了服务了,默认的端口是5000,见启动后的如下图所示。

8f015a811722aa65e69aa5e4143b2e6f.png

在浏览器中访问http://localhost:5000/,就会显示出Hello World的信息,如下图所示。

0a97557b11a3b89abc37e5c6e56aa4ef.png

在实际的开发过程中,基本都是在debug的模式下,在Flask程序中,实现debug的模式比较简单,就是在执行程序中增加代码:debug=True,如修改后的代码为:

fromflask importFlask

app = Flask(__name__)

@app.route('/')

defhello_world():

return'Hello World!'if__name__ == '__main__':

app.run(debug=True)

当然也可以通过在配置文件中配置debug的模式,在app的项目根目录下创建模块文件config.py,里面配置debug的模式,config.py源码为:

#!/usr/bin/env python

#coding:utf-8

#配置debug模式DEBUG=True

在Flask的程序app.py中引入config.py的文件,也就是加载配置文件的方式,见完善后的app.py的程序代码:

fromflask importFlask

app = Flask(__name__)

app.config.from_pyfile('config.py',silent=True)

@app.route('/')

defhello_world():

return'Hello World!'if__name__ == '__main__':

app.run()

app.py程序代码修改后的,见修改后的源码。

fromflask importFlask

app = Flask(__name__)

app.config.from_pyfile('config.py',silent=True)

@app.route('/')

defhello_world():

return'Hello World!'if__name__ == '__main__':

app.run(host='0.0.0.0',port='8000')

广告

Python自动化测试实战

京东

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值