Python核心框架tornado的异步协程的2种方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python核心框架tornado的异步协程的2种方式相关的知识,希望对你有一定的参考价值。

什么是异步?

含义 :双方不需要共同的时钟,也就是接收方不知道发送方什么时候发送,所以在发送的信息中就要有提示接收方开始接收的信息,如开始位,同时在结束时有停止位

现象:没有共同的时钟,不考虑顺序来了就处理

直观感受:就是不用等了,效率高

同步

含义:指两个或两个以上随时间变化的量在变化过程中保持一定的相对关系

现象:有一个共同的时钟,按来的顺序一个一个处理

直观感受 :就是需要等候,效率低下

那么今天我们看怎么用2种方法用代码实现tornado的异步?

这些是导入的包:
技术分享图片

2种方法用代码实现tornado的异步的代码实现:
技术分享图片

Python核心框架tornado的异步协程的2种方式

技术分享图片

下面是服务启动:

好了,今天的知识就分享到这里,更多资源学习,欢迎关注头条爱编程的南风,私信关键词:学习资料,获取更多学习资源,如果文章对你有有帮助,请收藏关注,在今后与你分享更多学习python的文章。同时欢迎在下面评论区留言如何学习python。

以上是关于Python核心框架tornado的异步协程的2种方式的主要内容,如果未能解决你的问题,请参考以下文章

Python实现基于协程的异步爬虫

Python3中tornado高并发框架

进程和线程协程的区别

进程线程和协程的区别(转)

关于Python Web框架——Tornado

“按史索骥”:Python异步编程之协程进化史