在后台启动 Flask 服务器

2024-01-03

我有一个烧瓶应用程序,目前正在按以下方式启动:

#phantom.py
__author__ = 'uruddarraju'
from phantom.api.v1 import app
app.run(host='0.0.0.0', port=8080, debug=True)

当我运行此脚本时,它通过打印成功执行:

loading config from /home/uruddarraju/virtualenvs/PHANTOMNEW/Phantom/etc/phantom/phantom.ini
* Running on http://0.0.0.0:8080/

但它永远不会返回,如果我执行 CTRL-C,服务器就会停止。我正在尝试将其部署到生产中,并希望在后台运行此启动,只要服务器启动,该进程就会保持启动状态。

做这个的最好方式是什么?


$ python phantom.py &

这可能是让它在后台运行的最简单的方法。也就是说,如果您像 @LukasGraf 提到的那样将其投入生产(以及我相信他们的文档),那么您不应该使用 app.run() 服务器来为您的 Flask 应用程序提供服务

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在后台启动 Flask 服务器 的相关文章

  • 将字符串转换为带有毫秒和时区的日期时间 - Python

    我有以下 python 片段 from datetime import datetime timestamp 05 Jan 2015 17 47 59 000 0800 datetime object datetime strptime t
  • 使用 openCV 对图像中的子图像进行通用检测

    免责声明 我是计算机视觉菜鸟 我看过很多关于如何在较大图像中查找特定子图像的堆栈溢出帖子 我的用例有点不同 因为我不希望它是具体的 而且我不确定如何做到这一点 如果可能的话 但我感觉应该如此 我有大量图像数据集 有时 其中一些图像是数据集的
  • Pycharm Python 控制台不打印输出

    我有一个从 Pycharm python 控制台调用的函数 但没有显示输出 In 2 def problem1 6 for i in range 1 101 2 print i end In 3 problem1 6 In 4 另一方面 像
  • 如何等到 Excel 计算公式后再继续 win32com

    我有一个 win32com Python 脚本 它将多个 Excel 文件合并到电子表格中并将其另存为 PDF 现在的工作原理是输出几乎都是 NAME 因为文件是在计算 Excel 文件内容之前输出的 这可能需要一分钟 如何强制工作簿计算值
  • 如何使用 Scrapy 从网站获取所有纯文本?

    我希望在 HTML 呈现后 可以从网站上看到所有文本 我正在使用 Scrapy 框架使用 Python 工作 和xpath body text 我能够获取它 但是带有 HTML 标签 而且我只想要文本 有什么解决办法吗 最简单的选择是ext
  • 安装后 Anaconda 提示损坏

    我刚刚安装张量流GPU创建单独的后环境按照以下指示here https github com antoniosehk keras tensorflow windows installation 但是 安装后当我关闭提示窗口并打开新航站楼弹出
  • 从 scikit-learn 导入 make_blobs [重复]

    这个问题在这里已经有答案了 我收到下一个警告 D Programming Python ML venv lib site packages sklearn utils deprecation py 77 DeprecationWarning
  • 从列表中的数据框列中搜索部分字符串匹配 - Pandas - Python

    我有一个清单 things A1 B2 C3 我有一个 pandas 数据框 其中有一列包含用分号分隔的值 某些行将包含与上面列表中的一项的匹配 它不会是完美的匹配 因为它在其中包含字符串的其他部分 该列 例如 该列中的一行可能有 哇 这里
  • 使用 Pycharm 在 Windows 下启动应用程序时出现 UnicodeDecodeError

    问题是当我尝试启动应用程序 app py 时 我收到以下错误 UnicodeDecodeError utf 8 编解码器无法解码位置 5 中的字节 0xb3 起始字节无效 整个文件app py coding utf 8 from flask
  • Abaqus 将曲面转化为集合

    我一直试图在模型中找到两个表面的中心 参见照片 但未能成功 它们是元素表面 面 查询中没有选项可以查找元素表面的中心 只能查找元素集的中心 找到节点集的中心也很好 但是我的节点集没有出现在工具 gt 查询 gt 质量属性选项中 而且我找不到
  • python 集合可以包含的值的数量是否有限制?

    我正在尝试使用 python 设置作为 mysql 表中 ids 的过滤器 python集存储了所有要过滤的id 现在大约有30000个 这个数字会随着时间的推移慢慢增长 我担心python集的最大容量 它可以包含的元素数量有限制吗 您最大
  • Geopandas 设置几何图形:MultiPolygon“等于 len 键和值”的 ValueError

    我有 2 个带有几何列的地理数据框 我将一些几何图形从 1 个复制到另一个 这对于多边形效果很好 但对于任何 有效 多多边形都会返回 ValueError 请指教如何解决这个问题 我不知道是否 如何 为什么应该更改 MultiPolygon
  • 如何将 numpy.matrix 提高到非整数幂?

    The 运算符为numpy matrix不支持非整数幂 gt gt gt m matrix 1 0 0 5 0 5 gt gt gt m 2 5 TypeError exponent must be an integer 我想要的是 oct
  • Numpy 优化

    我有一个根据条件分配值的函数 我的数据集大小通常在 30 50k 范围内 我不确定这是否是使用 numpy 的正确方法 但是当数字超过 5k 时 它会变得非常慢 有没有更好的方法让它更快 import numpy as np N 5000
  • 为美国东部以外地区的 Cloudwatch 警报发送短信?

    AWS 似乎没有为美国东部以外的 SNS 主题订阅者提供 SMS 作为协议 我想连接我的 CloudWatch 警报并在发生故障时接收短信 但无法将其发送到 SMS YES 经过一番挖掘后 我能够让它发挥作用 它比仅仅选择一个主题或输入闹钟
  • 在Python中重置生成器对象

    我有一个由多个yield 返回的生成器对象 准备调用该生成器是相当耗时的操作 这就是为什么我想多次重复使用生成器 y FunctionWithYield for x in y print x here must be something t
  • Python:计算字典的重复值

    我有一本字典如下 dictA unit1 test1 alpha unit1 test2 beta unit2 test1 alpha unit2 test2 gamma unit3 test1 delta unit3 test2 gamm
  • 如何从没有结尾的管道中读取 python 中的 stdin

    当管道来自 打开 时 不知道正确的名称 我无法从 python 中的标准输入或管道读取数据 文件 我有作为例子管道测试 py import sys import time k 0 try for line in sys stdin k k
  • 在python中,如何仅搜索所选子字符串之前的一个单词

    给定文本文件中的长行列表 我只想返回紧邻其前面的子字符串 例如单词狗 描述狗的单词 例如 假设有这些行包含狗 hotdog big dog is dogged dog spy with my dog brown dogs 在这种情况下 期望
  • 循环标记时出现“ValueError:无法识别的标记样式 -d”

    我正在尝试编码pyplot允许不同标记样式的绘图 这些图是循环生成的 标记是从列表中选取的 为了演示目的 我还提供了一个颜色列表 版本是Python 2 7 9 IPython 3 0 0 matplotlib 1 4 3 这是一个简单的代

随机推荐

  • 查找 Java 可用的直接缓冲内存有多少?

    怎样才能查到多少钱直接记忆 http download oracle com javase 6 docs api java nio ByteBuffer html allocateDirect 28int 29当前是否由 Java 分配 并
  • 在 Scala 中 - 如何获取星期几?

    假设我的日期格式是 21 05 2017 那么输出将为 SUN 我怎样才能得到给定日期的日期 import java time LocalDate import java time format DateTimeFormatter val
  • 通过 Azure Databricks 连接到本地 SQL Server

    Azure Databricks 是否支持连接到本地 SQL Server 您可以按照 scsimon 的建议使用 JDBC 驱动程序 但是 除非您的数据库可以通过互联网访问 否则它将无法连接 要解决此问题 您需要将 databricks
  • 是否可以使用 Gradle(不是产品风格)将 AndroidManifest 添加到特定的 buildType?

    我们正在努力设置一些活动仪器测试以在构建服务器上运行 由于这需要设备处于唤醒状态 我发现的选项似乎是 将设备设置为 保持清醒 并禁用屏幕锁定 在测试用例中以编程方式禁用键盘保护 如所述here http developer android
  • 如何在 ReactJS 中预览视频

    我正在使用 ReactJS 进行项目 目前我正在使用 ant design 进行文件上传 我想在用户选择视频时预览视频 我是 ReactJS 新手 无法完成我的任务 有人可以帮助我如何预览视频吗 我将与您分享我的代码您可以检查我的代码 谢谢
  • 使用 Json.NET 和动态数据反序列化 JSON

    我正在尝试将一些 JSON 数据反序列化为应用程序的对象 到目前为止 一切都很好 因为 JSON 数据的属性是静态的 键和值 现在我得到了一个结果 其中关键是动态数据 下面是一个 JSON 网址示例 生成的 JSON 是 query pag
  • Java集合中迭代器的游标实现

    All 只是编程初学者 我正在探索java集合和迭代器 我想知道如何使用游标来迭代集合 public class Collections public void myFun int i 0 List
  • 泛型方法中的运算符重载

    此代码片段来自 C 深度学习 static bool AreReferencesEqual
  • 如何在 R 中导入 ical .ics 文件

    我想导入一个然而 当我尝试这样做时 sneak cal lt read delim iCal TribeEvents ics sep header FALSE stringsAsFactors FALSE strip white TRUE
  • jQuery/css:带有方形 div 的流体响应同位素网格

    我试图弄清楚是否有可能拥有具有流体同位素布局的方形 div 我有一个 4 列网格 每个 div 是容器宽度的 24 但我希望这些 div 是完美的正方形 我不知道如何实现这一点 这是一个有效的 jsfiddle 演示 http jsfidd
  • 在C中使用枚举而不声明枚举变量没有问题吗?

    我对 enum 类型变量和 int 类型变量在 C 中的工作原理有何不同感到困惑 我听说 C 中枚举类型和整数类型之间可能存在转换错误 但 C 不会 那么如果C中整型变量和枚举类型变量没有区别的话 我可以只声明枚举名称并使用它们而不声明任何
  • 我可以使用 org.reflection 使用通配符获取包类吗?

    我正在使用 Reflections reflections new Reflections com mypackage root new MethodAnnotationsScanner 但是通过这种方法 我得到了很多我不需要的包级别的注释
  • Webpack vue-loader 为单页 .vue 组件提供“意外的令牌 {”

    我主要是一名 C 后端开发人员 正在尝试学习 Vue js 我使用 Visual Studio 2017 ASP NET MVC 作为 API 一种布局 Vue js Webpack vue单页组件文件由以下方式加载vue loader a
  • $state.go 之后未调用 Ionic 控制器

    我有一个控制器 当第一次从第一个控制器打开状态时 它会从后端应用程序获取数据 它会加载数据 但是当它尝试再次打开它时 它不会加载新数据 具体方法如下 if selectedServiceID 000 state go balanceInqu
  • 使用 UIWebView+AFNetworking 时的链接如下

    我正在尝试 AFNetworking 2 0 的新功能UIKit AFNetworking扩展为UIWebView loadRequest progress success failure 到目前为止一切顺利 但是在发出初始请求后 由用户交
  • 正则表达式替换字符串末尾的“...”

    我有一个像这样的字符串 text1 python is fun 我想将多个 替换为一个 仅当它们位于字符串末尾时 我希望输出为 python is fun 所以当只有一个 时位于字符串末尾 则不会被替换 text2 python is fu
  • D3选择性变焦

    我正在研究一种带有一些附加功能的力导向图形布局 可选择的链接 节点 工具提示 鱼眼效果 以及对我的问题很重要的缩放和平移 现在 缩放效果非常好 如下所示 d3 append svg g call d3 behavior zoom on zo
  • 我可以让 gcc 在运行时计算结果为 NaN 或 inf 时告诉我吗?

    有没有办法告诉 gcc 抛出 SIGFPE 或类似的东西来响应计算结果NaN or inf在运行时 就像被零除一样 我已经尝试过 fsignaling nans标志 这似乎没有帮助 几乎所有从非 NaN 输入生成 NaN 的浮点运算或数学库
  • jooQ spring boot 多模式(读写分离)

    我想将 jooQ 与 Spring Boot 一起使用 我有主从架构 所以我想将 jooQ 与主从架构一起使用 主用于写入 从用于读取 我应该如何进行 现在我使用 pom xml 来配置 jooQ
  • 在后台启动 Flask 服务器

    我有一个烧瓶应用程序 目前正在按以下方式启动 phantom py author uruddarraju from phantom api v1 import app app run host 0 0 0 0 port 8080 debug