Flask边学边做——1、创建基础web程序

2017-10-19  本文已影响0人  麦口胡

我们从建立一个最小规模的可访问的web应用程序开始,学习Flask程序。学习Flask之前最好能掌握以下基础知识:

1.本节知识点

用Flask建立基础web框架

2.运行环境

操作系统:Ubuntu 17.03
开发语言:Python 3.6.2
IDE:Sublime 3

3.安装Flask

输入pip install flask即可完成Flask框架的安装,由于Flask基础框架很小,整个过程会很快。安装完成后,打开Python命令行解释器,输入import flask,如果未提示错误则安装成功。

4.创建程序文件

在sublime中新建index.py文件

from flask import Flask        #从flask模块中导入Flask对象
app=Flask(__name__)            #把Flask对象付给app变量

@app.route('/')                  #使用装饰器添加路由/
def index():
    return ('Hello Guest')    #输出字符串Hello Guest
if __name__=='__main__':
    app.run(debug=True)      #启动app调试模式
  • 导入Flask对象,并创建app对象
  • 使用route()装饰器把函数绑定到/URL地址,当浏览器访问/地址,即调用index函数,返回Hello Guest
  • 通过app.run()启动web服务器

5.运行程序

从sublime监视窗口可以看到程序默认开启在5000端口,如下图:

Sublime窗口

6.浏览器返回结果

浏览器窗口

7. 补充内容

如果当前文件直接执行,即内置属性的值=__main__,则if里面的内容被立即执行;如果当前文件被调用,判断结果为False,不执行。

上一篇 下一篇

猜你喜欢

热点阅读