美文网首页
Python-Flask学习(一)

Python-Flask学习(一)

作者: Alphasher | 来源:发表于2020-05-17 11:47 被阅读0次

一、 Flask安装与调试

笔者为Windows系统,所以内容都以windows内容为例,使用的的三方编程软件为:Pycharm。

(一)、安装

cmd命令:pip install Falsk

image.png
但是因为镜像问题,有时候库的安装会超时,这时候,我们需要切换镜像地址安装。
cmd命令:pip install Falsk -i https://pypi.tuna.tsinghua.edu.cn/simple
image.png
安装成功
image.png

(二)、调试运行(Pychram)

1 、代码内容(Hello World!)

from flask import Flask
app= Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World!'

if __name__ == '__main__':
    app.run()

2 、运行反馈

image.png

3 、本地网页反馈

从运行反馈中,我们浏览网址: http://127.0.0.1:5000/,在本地浏览器打开即可。


image.png

其中,IP:127.0.0.1与端口:5000,为默认,也可再修改。

4 、退出

(1)、停止Pychram运行
(2)、快捷键:CTRL + C


image.png

(三)、代码解析

1、导入Flask类,由于我们是单一应用模块,所以使用:name,如果其他,就有所不同。
2、接下来我们创建该类的实例,这样Flask才会去寻找模块与静态文件。
3、使用修饰器route(),指定URL触发我们的函数。
4、定义函数,函数名将用来生成URLs,显示于浏览器上。
5、使用run()启动本地服务器。if name == 'main': 确保服务器只会在该脚本被 Python 解释器直接执行时才会运行,而不是以模块调用使用。

(四)、调试模式

由于为了能让服务器的开发更加方便,Flask能启动调试支持,在代码修改时候,服务器能自动加载。
1、设置标志位:

app.debug = True
app.run()

2、run参数传入:

app.run(debug=True)

相关文章

  • 解决Flask错误“TypeError: 'bool' obje

    标签: Python Flask 【参考链接】python-flask 教程学习过程遇到难题TypeError: ...

  • Python-Flask学习(一)

    一、 Flask安装与调试 笔者为Windows系统,所以内容都以windows内容为例,使用的的三方编程软件为:...

  • Python学习

    python-flask框架学习(二) 1、回顾Flask 2、Flask route路由 2.1、静态路由 ap...

  • Python学习

    python-flask框架学习(四) flask 模板文件操作 1、控制操作 用 {%%} 定义的控制代码块,可...

  • Python学习

    python-flask框架学习(三) flask模板渲染 1、静态文件 静态文件,通常指的是在web 项目下,内...

  • Python学习

    python-flask框架学习(一) Flask是由python实现的一个web微框架,让我们可以使用Pytho...

  • Python学习

    python-flask框架学习(五) request-Flask的请求对象 请求解析和响应封装大部分是有Werk...

  • python-flask学习笔记1

    python的特点:简单;面向对象;脚本语言;可拓展性;丰富的标准库;活跃的开源社区;应用领域:web;爬虫;科学...

  • Swagger 关于 AttributeError: no 'G

    SwaggerEditor 2.0 生成 python-flask 服务器端代码中使用 python 3.7 版本...

  • python-flask笔记(一)

    python 虚拟环境(windows): 命令行下安装:pip install virtualenvpip in...

网友评论

      本文标题:Python-Flask学习(一)

      本文链接:https://www.haomeiwen.com/subject/cirjqhtx.html