第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

windows下用Python進(jìn)行select套接字實(shí)驗(yàn)時(shí),返回的r_list問題。

windows下用Python進(jìn)行select套接字實(shí)驗(yàn)時(shí),返回的r_list問題。

慕碼人8056858 2019-02-25 15:13:28
window下利用select驗(yàn)證套接字讀寫,但是select返回的r_list文件描述符集似乎是不變的,代碼如下,求解答,謝謝相關(guān)代碼接收端:import select,socket sk=socket.socket() sk.bind(("127.0.0.1",5002)) sk.listen(5) inputs=[sk] outputs=[]while True:     r_list,w_list,e_list=select.select(inputs,outputs,inputs,1)     print(r_list)     print("正在監(jiān)聽的端口數(shù):%d"%len(inputs))    for sk_conn in r_list:        if sk_conn==sk:            conn,addr=sk.accept()             conn.recv(1024)             inputs.append(conn)             print(inputs)        else:             try:                 rec=sk_conn.recv(1024)            except Exception as ex:err            else:                 print("收到:"+str(rec,encoding="utf-8")發(fā)送端:import socket ck=socket.socket() ck.connect(("127.0.0.1",5002)) ck.sendall(bytes("hello",encoding="utf-8")) ck.close()你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?發(fā)送端sendall一次后關(guān)閉,接收端r_list應(yīng)該經(jīng)歷從0-1(sk)-2(sk,conn)-0,的過程,但是實(shí)際上r_list之后一直有1個(gè)文件描述符conn。這是為什么?
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 676 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號