ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

flask安装及使用

2022-07-24 15:03:06  阅读:179  来源: 互联网

标签:__ venv flask 0.0 Flask 虚拟环境 使用 安装


安装

创建一个虚拟环境

$ mkdir myproject
$ cd myproject
$ python3 -m venv venv

激活虚拟环境

在开始工作前,先要激活相应的虚拟环境:

$ . venv/bin/activate

关闭虚拟环境

$ deactivate

安装 Flask

在已激活的虚拟环境中可以使用如下命令安装 Flask:

$ pip install Flask

使用

一个最小的应用

from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello_world():
    return "<p>Hello, World!</p>"
  1. 首先我们导入了 Flask 类。该类的实例将会成为我们的 WSGI 应用。
  2. 接着我们创建一个该类的实例。第一个参数是应用模块或者包的名称。 __name__ 是一个适用于大多数情况的快捷方式。有了这个参数, Flask 才能知道在哪里可以找到模板和静态文件等东西。
  3. 然后我们使用 route() 装饰器来告诉 Flask 触发函数 的 URL 。
  4. 函数返回需要在用户浏览器中显示的信息。默认的内容类型是 HTML ,因此字 符串中的 HTML 会被浏览器渲染。

把它保存为 hello.py 或其他类似名称。请不要使用 flask.py 作为应用名称,这会与 Flask 本身发生冲突。

可以使用 flask 命令或者 python 的 -m 开关来运行这个应 用。在运行应用之前,需要在终端里导出 FLASK_APP 环境变量:

$ export FLASK_APP=hello
$ flask run  
 * Running on http://127.0.0.1:5000/

可以设置 --host=0.0.0.0到命令行使服务器公开可用

  flask run --host=0.0.0.0

标签:__,venv,flask,0.0,Flask,虚拟环境,使用,安装
来源: https://www.cnblogs.com/dre0m1/p/16514514.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有