Hub*_*bro 27 python cherrypy bottle
到目前为止,我真的很喜欢Bottle,但是我必须从服务器中删除CTRL + C并在每次更改代码时重新启动它,这对我的工作效率来说是一个很大的打击.我已经考虑过使用Watchdog来跟踪文件更改然后重新启动服务器,但是当bottle.run函数阻塞时我该怎么做呢.
bottle.run
从监视文件更改的外部脚本运行服务器似乎需要设置很多工作.我认为这是Bottle,CherryPy和其他开发人员的普遍问题.
感谢您解决问题!
Mar*_*eth 46
从教程中查看标题为"Auto Reloading"的部分
在开发过程中,您必须重新启动服务器以测试最近的更改.自动重新加载器可以为您完成此操作.每次编辑模块文件时,重新加载器都会重新启动服务器进程并加载最新版本的代码.
这给出了以下示例:
from bottle import run run(reloader=True)
归档时间:
13 年,6 月 前
查看次数:
9854 次
最近记录:
8 年,3 月 前