![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python网络编程
文章平均质量分 58
WUST_陈迪洋
我徜徉在知识的海洋里,吮吸着知识的雨露。妈妈叫我吃饭,我充耳不闻,爸爸喊我喝水,我无动于衷,奶奶喊我睡觉,我百般推辞。我爱读书,我爱学习,学习使我快乐。
展开
-
Python简单的SOCKET编程
Python是一个强大的网络编程工具。大家都知道,在网络编程中的一个基本主件就是套接字(SOCKET)。套接字到底是什么呢?可以这样说,就是两个程序之间的信息通道而已。比如两个人打电话,必须建立有线或者无线的道路来进行通信。程序可能分布在不同的计算机上,两个人也不一定时时在一起。所以程序与程序之间,要通过套接字相互发送消息。 套接字:包括两个,服务器套接字,客户端套接字。创建一个服务器套接字后,让原创 2016-07-22 10:35:39 · 1265 阅读 · 0 评论 -
Python语言中的协程(生产者-消费者举例)
协程又被称为微线程,它的特点是不需要进行线程的切换,因为整个程序的执行过程中,只有一个线程.没有线程切换的开销,和多线程相比较,线程数量越多,协程的性能就越高.它子程序的执行是由程序自身控制.又由于只存在一个线程,所以不存在什么变量共享等冲突问题,也不存在锁机制,更不会出现死锁的情况.这样一来,执行效率就比多线程高的多.为了有效利用多核CPU,我们可以用进程+协程,既充分利用多核,又充分发挥协程的高原创 2017-04-30 22:38:52 · 2692 阅读 · 0 评论