Python Flask 案例入门小文章,讲解如何从Python安装到Flask使用部署步骤,希望帮助到各位。

Flask Web 简单介绍

Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能

Python安装(不再赘述)

在D盘创建一个文件夹FlaskWeb

为开发环境安装virtualenv

pip install virtualenv

在D盘的FlaskWeb中创建环境

cd newproj
virtualenv venv

Windows 上激活相应的环境,可以使用以下命令:

venvscriptsactivate

我们现在准备在这个环境中安装Flask:

pip install Flask

第一个Flask页面

在FlaskWeb中新建一个Hello.py的文件

from flask import Flask
app = Flask(__name__)

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

@app.route('/hello')
def hello():
   
   return '你好'


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

执行并访问:

Running on http://127.0.0.1:5000

部署Flask应用

pip install gunicorn==20.0.4

1.查看gunicorn是否安装成功

微信截图_20230714151813.png

2.检查环境变量

linux:

使用 gunicorn -w 1 -b 0.0.0.0:5000 app:app 启动Flask服务:

微信截图_20230714152052.png

//-w 代表开启的进程数, 我们只开启一个进程
//-b 服务的IP地址和端口
//app:app 是指执行的主要对象位置, 在app.py中的app对象

如果使其在后台运行可使用:
nohup gunicorn -w 1 -b 0.0.0.0:5000 app:app &

标签: none

相关阅读

  • 测试信息
  • 拼多多2023年度财报分析
  • 2023年最后一个工作日
  • 2023山东社会责任企业(企业家)” 推选活动结果
  • 测试信息
  • 测试信息
  • 测试信息