Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带参数的Python Flask应用程序_Python_Flask - Fatal编程技术网

带参数的Python Flask应用程序

带参数的Python Flask应用程序,python,flask,Python,Flask,我已经用Python编写了一个基本的web服务器,它可以接受一些参数,例如 python server.py -m 因为结果很复杂,我决定切换到Flask,首先将路径导出到.py文件,如下所示: export FLASK_APP=server.py flask run 但这不允许我再使用参数了。如何解决这个问题 我现在看到的唯一方法是为每个参数选项创建一个不同的.py文件,但这似乎太糟糕了。参数是做什么的?无法使用环境变量吗?@DanielRoseman-m设置是否对sqlite DB使用:

我已经用Python编写了一个基本的web服务器,它可以接受一些参数,例如

python server.py -m
因为结果很复杂,我决定切换到Flask,首先将路径导出到.py文件,如下所示:

export FLASK_APP=server.py
flask run
但这不允许我再使用参数了。如何解决这个问题


我现在看到的唯一方法是为每个参数选项创建一个不同的.py文件,但这似乎太糟糕了。

参数是做什么的?无法使用环境变量吗?@DanielRoseman
-m
设置是否对sqlite DB使用
:内存:
;这是我最关心的选择。另一个是指定端口,但烧瓶具有该端口;但是,如果我有更多呢?然而,(如何)可以使用环境变量来解决
-m
内存选项?当然,使用命令行参数的方法相同吗?为什么值的来源不同?如果您想有多个选项,flask脚本听起来是一个选项。或者单击:参数的作用是什么?无法使用环境变量吗?@DanielRoseman
-m
设置是否对sqlite DB使用
:内存:
;这是我最关心的选择。另一个是指定端口,但烧瓶具有该端口;但是,如果我有更多呢?然而,(如何)可以使用环境变量来解决
-m
内存选项?当然,使用命令行参数的方法相同吗?为什么值的来源不同?如果您想有多个选项,flask脚本听起来是一个选项。或点击: