Python:在文件更改时自动重新启动WSGIServer + Bottle应用程序

jam*_*ack 5 python wsgiserver bottle

我正在与Bottle&Gevent玩一个HTTP + WebSockets服务器。如果要在Node中实现此功能,则在开发过程中,我将使用Nodemon或类似方法在更改代码后重新启动服务器。如果我仅使用Bottle和run我相信可以使用的方法,run(reloader=True)但是我正在使用运行应用程序WSGIServer。鉴于此,我该如何获得自动重装功能?

http_server = WSGIServer(('127.0.0.1', 8080), app, handler_class=WebSocketHandler)

Jer*_*len 3

在 pypi 上搜索后,我认为server-reloader会按照你的要求执行。