- 博客(5)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 协程的概念以及用法(gevent) 线程,进程,协程三者对比
协程是啥协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。 为啥说它是一个执行单元,因为它自带CPU上下文。这样只要在合适的时机, 我们可以把一个协程 切换到另一个协程。 只要这个过程中保存或恢复 CPU上下文那么程序还是可以运行的。通俗的理解:在一个线程中的某个函数,可以在任何地方保存当前函数的一些临时变量等信息,然后切换到另外一个函数中执...
2019-03-03 09:24:12
334
原创 python中sys.argv()
第一次接触这个是我再阅读别人代码的时候别人写了一个if len(sys.argv) == 3:然后我就不懂是什么意思接下来我通俗的来讲一下这个的用法:sys.argv[0]表示代码本身文件路径”这点,其实还是不明其意。后来经过大量努力,多方求教才真正明悟了,谨以记录和分享,希望能从另一个角度给同在求索过程中的同学一点启发。sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“...
2019-03-04 18:03:59
913
原创 Python中线程,进程区别和用法
线程python的thread模块是比较底层的模块,python的threading模块是对thread做了一些包装的,可以更加方便的被使用多线程执行import threadingimport timedef sing(): print("开始唱歌") time.sleep(1)if __name__ == "__main__": for i in ran...
2019-03-03 09:13:57
280
原创 UDP聊天器(新手小结)
在了解tcp和udp之前我们应该先了解基本信息1.IPip地址:用来在网络中标记一台电脑每一个IP地址包括两部分:网络地址和主机地址2.端口通俗来讲端口就好一个房子的门,是出入这间房子的必经之路。端口是通过端口号来标记的,端口号只有整数,范围是从0到655353.socketsocket(简称 套接字) 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是它能实现不同主机间的...
2019-03-02 19:08:10
355
转载 新手接触python服务器
此代码是最简单的服务器import socketimport reimport multiprocessingclass WSGIServer(object): def __init__(self): # 1. 创建套接字 self.tcp_server_socket = socket.socket(socket.AF_INET, socket....
2019-02-28 17:43:13
133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人