首页 > 编程语言 >python 使用waitress替代flask自带的web服务器

python 使用waitress替代flask自带的web服务器

时间:2023-01-09 22:01:37浏览次数:57  
标签:__ web run python app flask port waitress

首席引入依赖安装waitrss

pip intsll waitress

 

然后在flask程序内引入依赖

使用server()函数代替app.run()函数

启动时,直接python xxx.py即可

from waitress import serve
from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
return 'Hello World,爱看书的小沐!'

if __name__ == '__main__':
# app.run()
# app.run(host="127.0.0.1", port="8080")
# app.run(host='localhost', port=8080, threaded=False, processes=1)
serve(app, host='0.0.0.0', port=8080)

优点是可以解决flask自带的web服务器的无响应,低并发等问题

 

标签:__,web,run,python,app,flask,port,waitress
From: https://www.cnblogs.com/qboshi/p/17038638.html

相关文章

  • python简易计算器的实现
    #导入模块importdatetime,time,tkinter#新建一个窗口windows=tkinter.Tk()#给窗口定义标题windows.title('简易计算器')#给窗口定义尺寸windows.geometry('500x60......
  • 使用Python清理历史文件夹
    根据修改时间,删除文件夹。例如:删除某个日期之前的文件夹。#-*-coding:utf-8-*-#@Time:2023/1/919:34#@Author:King#@Software:PyCharm#@Describe......
  • python数据分析与可视化【思维导图】
    python数据分析与可视化常用库numpy+matplotlib+pandas思维导图图中难免有错误,后期随着学习与应用的深入,会不断修改更新。当前版本号:1.0numpy介绍NumPy是什么?NumP......
  • Python笔记(3)——列表二:操作列表(Python编程:从入门到实践)
    一、遍历列表1. 遍历整个列表:使用for循环1colors=['red','yellow','blue','green']#定义列表2forcolorincolors:#使用循环:从列表中提取一个元素并将其存......
  • 004 python 程序运行日志使用方法
    导入包importlogging.handlersimportdatetimelogger=logging.getLogger("log")日志目录查找并创建ifos.path.isdir('log'):print("当前目录下存在log文......
  • 003 python一个整数或byte数据转为十六进制字符串不带0x
    把一个byte数据转化为字符,例如byte数据为05,要转换为十六进制字符串hexstr,不带0xd=5hs=((str(hex(d)))[2:]).zfill(2)如上,hs为转换后的字符串。原理就是先用hex转化......
  • Python
    一、Python特点:1、跨平台程序设计语言。2、解释型编程语言,没有编译环节。3、交互式编程语言(可以在命令提示符中编写代码)。4、面向对象编程语言。  二、搭建开发......
  • Python浅拷贝和深拷贝
    预备知识对象的三个属性python中每一个对象都有三个属性:唯一标志,类型和值。其中对象的标志是一串数字,是每个对象的唯一标识,位于同一地址的对象标志相同。对象的值相等和......
  • WebGoat-8.2.2靶场之不安全的反序列化漏洞
    前言序列化是将变量或对象转换成字符串的过程反序列化就是把一个对象变成可以传输的字符串,目的就是为了方便传输而反序列化漏洞就是,假设,我们写了一个class,这个class里面......
  • webview2报错CoreWebView2 members cannot be accessed after the WebView2 control i
    System.Runtime.InteropServices.COMException(0x8007139F):组或资源的状态不是执行请求操作的正确状态。(异常来自HRESULT:0x8007139F)在Microsoft.Web.WebView2.C......