当前位置: 首页 > news >正文

5-Tornado入门、程序的原理图、tornado不能使用同步代码的演示

安装

pip install tornado

第一个程序

from tornado import web
from tornado import ioloop
class IndexHandler(web.RequestHandler):def get(self):self.write('Hello Tornado!!123')if __name__ == '__main__':# 1.创建了app对象,设置路由,并开启debug模式app = web.Application([('/', IndexHandler)], debug=True)# 2 监听端口app.listen(8000)# 3 开始事件循环ioloop.IOLoop.current().start()

程序的原理

在这里插入图片描述

不能使用同步代码的演示

from tornado import web
from tornado import ioloop
from time import sleepclass IndexHandler(web.RequestHandler):def get(self):sleep(5)self.write('Hello Tornado!!')class IndexHandler2(web.RequestHandler):def get(self):self.write('Hello Tornado!!你好')if __name__ == '__main__':app = web.Application([('/', IndexHandler),('/index/', IndexHandler2),], debug=True)app.listen(8000)ioloop.IOLoop.current().start()
http://www.lryc.cn/news/253647.html

相关文章:

  • mysql原理--InnoDB记录结构
  • ES6基础语法
  • java8 常用code
  • docker 镜像管理
  • Jira 中如何修改时间为绝对时间
  • 班级查分软件制作教程:老师必备技能!
  • Linux 的性能调优的思路
  • 如何通过webdriver禁用浏览器定位功能
  • 网卡bonding绑定
  • flink运行报Exception in thread “main“ java.lang.IllegalStateException
  • 易点易动设备管理系统--提升设备备品备件管理效率的工具
  • 第二十一章——网络通信
  • Siemens-NXUG二次开发-打开与关闭prt文件[Python UF][20231206]
  • 2015年五一杯数学建模C题生态文明建设评价问题解题全过程文档及程序
  • java:slf4j、log4j、log4j2、logback日志框架的区别与示例
  • Mysql学习查缺补漏----02 mysql之DCL 数据控制语言
  • 【Flink基础】-- 延迟数据的处理
  • 通过keepalived+nginx实现 k8s apiserver节点高可用
  • JavaScript 数组
  • 【数据结构】二叉树的实现
  • 振弦采集仪在土体与岩体监测中的可靠性与精度分析
  • C语言进阶之路-指针、数组等混合小boss篇
  • 【矩阵论】Chapter 7—Hermite矩阵与正定矩阵知识点总结复习
  • Golang语言基础之切片
  • SpringCloud-服务消费者Fegin调用时无法获取异常信息
  • re:invent 2023 Amazon Q 初体验
  • 认知觉醒(四)
  • AI模型部署 | onnxruntime部署YOLOv8分割模型详细教程
  • 模拟电路学习笔记(一)之芯片篇(持续更新)
  • 如何利用CentOS7+docker+jenkins+gitee部署springboot+vue前后端项目(保姆教程)