Fork me on GitHub

2013年10月25日

摘要: 一、概述二、思路三、实现四、测试1、开启自动重载(终端1)2、修改模块(终端2)3、查看实时输出(终端1)五、参考源码一、概述开发Web程序时,通常会采用本地服务器进行调试,但如果代码有变动,就需要重启服务器。开发过程中修改代码是经常的事,不断地重启服务器既麻烦又耗时。因此为了避免这种笨拙的行为,在流行的Web框架中,都提供了 模块自动重载 的功能:不用重启服务器,自动重新加载有变动的模块。自动 的方式有很多,具体跟Web框架的实现强相关。像web.py中就是通过每次处理请求时都尝试重载来模拟自动,而flask中则是使用独立线程来完成的。简单起见,本文的测试代码中采用while循环(独立进程) 阅读全文
posted @ 2013-10-25 16:55 RussellLuo 阅读(2101) 评论(0) 推荐(0) 编辑

导航