主頁(yè) > 知識(shí)庫(kù) > python實(shí)現(xiàn)Linux異步epoll代碼

python實(shí)現(xiàn)Linux異步epoll代碼

熱門標(biāo)簽:呼叫中心市場(chǎng)需求 服務(wù)外包 AI電銷 網(wǎng)站排名優(yōu)化 Linux服務(wù)器 地方門戶網(wǎng)站 鐵路電話系統(tǒng) 百度競(jìng)價(jià)排名

復(fù)制代碼 代碼如下:

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

您可能感興趣的文章:
  • Linux IO多路復(fù)用之epoll網(wǎng)絡(luò)編程
  • linux epoll機(jī)制詳解
  • linux內(nèi)核select/poll,epoll實(shí)現(xiàn)與區(qū)別
  • Linux下安裝mysql的方式(yum和源碼編譯兩種方式)
  • linux下源碼安裝mysql5.6.20教程
  • Linux下源碼編譯安裝配置SVN服務(wù)器的步驟分享
  • SUSE Linux下源碼編譯方式安裝MySQL 5.6過程分享
  • Linux+php+apache+oracle環(huán)境搭建之CentOS下源碼編譯安裝PHP
  • 解析Linux源碼之epoll

標(biāo)簽:黃山 仙桃 崇左 蘭州 銅川 湘潭 衡水 湖南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python實(shí)現(xiàn)Linux異步epoll代碼》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266