tornado开发(全部内容)——简介(1)
我在windows上用pycharm开发,pycharm专门针对python开发的工具,比较好用。安装好tornado框架,连上虚拟机(Ubuntu)运行,直接开始上代码(python基础比较差的可以留言交流)。
——————————————————————————————————————————————
越想敲的门,扣的声越轻——哲思
import tornado.ioloop # 导入模块,开启循环,让服务一直等待请求的到来
import tornado.web # 服务基本功能都封装在此模块中
class MainHandler(tornado.web.RequestHandler): #定义一个类,我们在网页中所要输出的内容,在这里指定请求的资源
def get(self): #在类下可多定义函数
self.write("hello") #write是在网页中输出字符串的
#下面这个叫:路由表
application = tornado.web.Application( # 客户端访问服务器可以看成是:客户端读取服务器资源的一个过程,路由表就指定了具体访问什么资源
[
# (r"/",MainHandler), #这里一定不能缺少逗号,用这个时浏览器输入192.168.209.128:8080就能运行(ip是虚拟机的ip)
(r"/index", MainHandler), #读取资源MainHandler, 浏览器输入192.168.209.128:8080\index就能运行(ip是虚拟机的ip)
]
)
if __name__ == '__main__':
application.listen(8080) # 在这里自由定义端口,只要不被占用的端口都行,最好不用80,可能被占用。
tornado.ioloop.IOLoop.instance().start()#开启循环,让服务一直等待请求的到来
看代码就行,在这里我就不解释太多了,哈哈,其实注释已经解释得太多。(会一直更新完tornado)
每一天都是美好的一天,享受生命的每一个瞬间。