2017年1月7日

Python非阻塞网络通信Howto

摘要: 在Python中,你使用socket.setblocking(0)使它无阻塞。在C中,它更复杂,(一方面,你需要在BSD风格O_NONBLOCK和几乎不可区分的Posix风味O_NDELAY之间进行选择,这完全不同于TCP_NODELAY),但它是完全相同的想法。你在创建套接字之后,但在使用之前这样 阅读全文

posted @ 2017-01-07 11:10 LebronZhang 阅读(789) 评论(0) 推荐(0) 编辑

Python底层socket库

摘要: Python底层socket库将Unix关于网络通信的系统调用对象化处理,是底层函数的高级封装,socket()函数返回一个套接字,它的方法实现了各种套接字系统调用。read与write与Python对文件的操作一致,缓冲区都是自动分配的。 套接字地址有多种表示方式,分为不同的系列。 AF_UNIX 阅读全文

posted @ 2017-01-07 10:05 LebronZhang 阅读(1066) 评论(0) 推荐(0) 编辑

导航