server from gevent import monkey,spawn monkey.patch_all() import socket server = socket.socket() server.bind( ('127.0.0.1',8888) ) server.listen(5) print('server on') def worker(conn): while 1 : try : data = conn.recv(1024).decode('utf-8') if len(dat…
迭代器.生成器和协程 python中任意的对象,只要它定义了可以返回一个迭代器的__iter__方法,或者支持下标索引的_getitem_方法,那么它就是一个可迭代对象. 可迭代的对象不一定就是迭代器: 比如:一个列表L=[1,2,3]是一个可迭代对象,但不是迭代器,l=iter(L)返回的是迭代器: In [17]: L = [1,2,3,4] In [18]: l = iter(L) In [19]: next(l) Out[19]: 1 In [20]: next(l) Out[20]:…