91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.61KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-30
  • 語言: Python
  • 標簽: 多人聊天??聊天??

資源簡介


資源截圖

代碼片段和文件信息

#!/usr/bin/python??
#?-*-?coding:?utf-8?-*-

import?socket?select?threading?sys

class?ChatClient():
“““聊天室客戶端類
用以實現客戶端的功能
包括創建服客戶端socket連接服務器收發服務器端和其他客戶端的數據
“““
def?__init__(self?host?port):
self.HOST?=?host
self.PORT?=?port
self.client_socket?=?socket.socket()
self.client_socket.connect((self.HOST?self.PORT))
self.client_readlist?=?[self.client_socket]

def?receivemessage(self):
while?True:
readlist?writelist?errorlist?=?select.select(self.client_readlist?[]?[])
if?self.client_socket?in?readlist:
try:
#?從服務器接收數據數據buffer為4096
print(self.client_socket.recv(4096).decode(‘utf-8‘))
except?socket.error?as?err:
print(‘連接錯誤...‘)
exit()


def?sendmessage(self):
#?發送數據將客戶端用戶輸入的信息發送出去
while?T

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????3933??2019-11-21?21:46??chatserver.py
?????文件????????1650??2019-11-21?21:46??chatclient.py

評論

共有 條評論