色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

Python使用socket模塊實(shí)現(xiàn)簡單tcp通信

瀏覽:3日期:2022-07-13 15:32:05

正文開始:

服務(wù)器端代碼:

# 再來簡單的測試,這個(gè)是服務(wù)器端import socketimport sysBUF_SIZE = 1024ip_port = (r'127.0.0.1', 11552)my_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 先拿到套接字,指定個(gè)ipv4以及流式數(shù)據(jù)包my_socket.bind(ip_port) # 綁定my_socket.listen(2)# 循環(huán)等待客戶端連接while True: print('waiting for client..') conn, address = my_socket.accept() print('connect from ..' + str(address)) # 循環(huán)接受 while True: ret = conn.recv(BUF_SIZE) print('server receive data:' + str(ret)) if 'END' in str(ret): print('clent’s gonna be offline.') conn.send(bytes('BYE', encoding='utf-8')) my_socket.close() sys.exit() else: conn.send(bytes('server copy', encoding='utf-8'))

客戶端代碼:

# 這個(gè)是客戶端import socketBUF_SIZE = 1024ip_port = (r'127.0.0.1', 11552)my_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)my_socket.connect(ip_port)while True: data = input('>>>') my_socket.send(bytes(data, encoding='utf-8')) recieve_data = my_socket.recv(BUF_SIZE) print('client receive data = ' + str(recieve_data)) if 'BYE' in str(recieve_data): print('server disconnect!') break

運(yùn)行方法:

一個(gè)利用windows的cmd,直接輸入命令:python server.py運(yùn)行服務(wù)器

一個(gè)利用pycharm直接運(yùn)行client.py

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 91在线亚洲| 国产成人午夜片在线观看 | 亚洲国产精品区 | 欧美日韩综合高清一区二区 | 鲁丝一区二区三区不属 | 美女大片高清特黄a大片 | 国产精品久久久久久久福利院 | 黄色三级免费 | 久久精品在线视频 | 国产精品久久久久毛片真精品 | 国产成人免费不卡在线观看 | 亚洲美女视频在线 | 悟空影视大全免费影视 | 国产一级毛片大陆 | 欧美91精品久久久久网免费 | 波多野结衣3女同在线观看 波多野结衣aⅴ在线 | 综合亚洲一区二区三区 | 一区自拍 | 国产综合久久一区二区三区 | 国产精品久久永久免费 | 国产一在线精品一区在线观看 | 欧美成视频无需播放器 | 久久国产欧美日韩高清专区 | 啪啪自拍| 老司机亚洲精品影院 | 成人免费小视频 | 久久精品国产精品亚洲毛片 | 国产20岁美女一级毛片 | 欧美国产综合在线 | aaa成人永久在线观看视频 | 国产精品亚洲一区二区三区久久 | www国产 | 国产精品成人免费综合 | 欧美一级特黄特黄毛片 | 欧美三级一区二区 | 成人α片 | 91撸视频 | 欧美一级成人免费大片 | 日本高清视频在线观看 | 欧美高清另类自拍视频在线看 | 久久久久久a亚洲欧洲aⅴ |