小编moh*_*ium的帖子

按功能重新加载python flask服务器

我正在编写一个python/flask应用程序,并希望添加重新加载服务器的功能.

我目前正在使用以下选项运行服务器

app.run(debug=True)
Run Code Online (Sandbox Code Playgroud)

每次代码更改发生时,都会产生以下结果

* Running on http://127.0.0.1:5000/
* Restarting with reloader
Run Code Online (Sandbox Code Playgroud)

但是在生产环境中,我宁愿没有debug=True设置,但只能在需要时重新加载应用程序服务器.

我正在努力让两件事有效:

  1. if reload_needed: reload_server(),和
  2. 如果用户单击管理面板中的"重新加载服务器"按钮,reload_server()则应调用该函数.

然而,尽管服务器在代码更改后重新加载,但我找不到让我这样做的功能.

如果可能的话,我想使用flask/werkzeug内部功能.我知道我可以通过添加诸如gunicorn/nginx/apache之类的东西来实现类似的东西.

python restart flask server

6
推荐指数
1
解决办法
9789
查看次数

c ++在动态数组中解析getline

我已经问过,我如何将流中的单个单词解析为变量,并且完美无缺,但我不知道用户将输入多少单词.我以为我可以把它解析成动态数组,但我不知道从哪里开始.我如何写"为每个单词排队"?

这就是我将这些单词解析为变量的方法:

string line;
getline( cin, line );
istringstream parse( line );
string first, second, third;
parse >> first >> second >> third;
Run Code Online (Sandbox Code Playgroud)

谢谢!

编辑:感谢大家,我想我知道了...它的确有效!

c++ foreach dynamic-arrays

2
推荐指数
2
解决办法
1188
查看次数

标签 统计

c++ ×1

dynamic-arrays ×1

flask ×1

foreach ×1

python ×1

restart ×1

server ×1