python实现Linux异步epoll代码

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

复制代码

代码如下:

import socket

import select

if __name__==”__main__”:

s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)

    s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)

s.bind((“”,20123))

    s.listen(10)

    epoll=select.epoll()

    print s.fileno()

    print select.EPOLLIN|select.EPOLLET

epoll.register(s.fileno(),select.EPOLLIN|select.EPOLLET)

    while 1:

        epoll_list=epoll.poll()

for fd,events in epoll_list:

            print fd

            print events

            if fd==s.fileno():

                conn,addr=s.accept()

                print 123

免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容