![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
老师好我是赵同学
这个作者很懒,什么都没留下…
展开
-
Linux-CentOS安装python3并实现与python2共存
1、首先查看CentOS系统自带的Python信息,然后保留系统自带的Python版本,并安装 Python3.6.5 版本1、python -V2、使用命令 which python 查看一下Python可执行文件的位置,并进入到该目录下1、which python2、cd /usr/bin3、查看python相关内容,可以看到当前Python...原创 2019-08-30 16:42:56 · 138 阅读 · 0 评论 -
使用Twisted框架开发TCP广播系统
学习使用Twisted框架开发基于TCP的网络应用的方法。该广播系统接收任意客户端的链接请求,并将任意客户端发送给服务器的消息转发给所有其他客户端。本系统是一个基本的实时通信模型。 使用Twisted进行基于传输层TCP的编程时,无须程序员操作Socket的bind、send、receiver等基本原语:而是直接对Twised的Protocol、Factory等类进行...原创 2019-09-02 11:35:54 · 297 阅读 · 0 评论 -
Twisted高级话题的学习
Twisted框架之所以高效、强大,是因为其除了提供了基本的通信编程封装,还在设计方法和协议支持上提供了更多地灵活性。这里介绍了非常重要的一部分。目录1、延迟调用2、Twisted使用多线程3、安全信道1、延迟调用延迟(Defer)机制是Twisted框架中用于实现异步编程的体系,使得程序设计可以采用事件驱动的机制。其目的与作用于Tornado的协程类似。1、基本...原创 2019-09-02 20:16:51 · 521 阅读 · 0 评论