本人菜鸟一只,大大们若看过后请多多指正(因为自己也是新手,难免有很多错误,请大家指正下哈),当然如果还有像我这样的小菜,咱可以一起交流交流
大家在编写python程序的时候有没有重复这样一个步骤: ya ,***(执行py文件后渲染模板出现500,或py执行程序里直接报错),然后找呀找,发现错误啦,怒改之,关闭py再运行,又出现错误,looping~~~,所以这样的过程无疑是繁琐的,tornado提供了autoreload这个模块,从此再也不用重启再运行了。
这里我们利用tornado的那个hello.py和图形化界面的IDE--pyCharm。
Hello.py代码:
import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, world")
application = tornado.web.Application([
(r"/", MainHandler),
], debug = True)
if __name__ == "__main__":
application.listen(8888)
tornado.ioloop.IOLoop.instance().start()
当然作为菜鸟的我有很多疑问,__name__ == “__main__”是什么?百度翻贴发现,其实这个是为了判断操作者是