2014-07-12 43 views
1

我正在玩Bottle & Gevent擁有HTTP + WebSockets服務器。如果我要在Node中實現這個功能,我會使用Nodemon或類似的方法在開發過程中對代碼進行更改時重新啓動服務器。如果我只使用Bottle和run方法,我相信我可以使用run(reloader=True) - 不過我使用WSGIServer運行應用程序。鑑於此,我如何獲得我以後的自動重新加載功能?Python:自動重新啓動WSGIServer + Bottle應用程序文件更改

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

回答

2

searching on pypi後,我認爲server-reloader會做什麼你問。

+0

我會檢查一下。我希望能有一些標誌可以傳遞給服務器本身。在這種情況下,我可能只是使用nodemon或類似的方法並讓它監視Python文件(例如'nodemon --exec「python -v」./app.py')。這將具有監視其他資產的額外好處('nodemon - watch app --watch libs --exec「python -v」。/ app.py')。 –

+0

非常感謝你。 –

相關問題