一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python3 socket同步通信簡單示例

Python3 socket同步通信簡單示例

2020-11-15 22:37JoeBlackzqq Python

這篇文章主要介紹了Python3 socket同步通信功能,結合簡單實例形式分析了Python socket同步通信客戶端與服務器端實現技巧,需要的朋友可以參考下

本文實例講述了Python3 socket同步通信。分享給大家供大家參考,具體如下:

本文比較簡單,適合入門用,作個筆記,方便日后抄寫

一個服務端,一個客戶端,而且是阻塞方式,一次只能接受一個客戶端連接并通信噢。

客戶端發送‘bye', 結束與服務端的通信,如果發送'shutdown',服務端將會關閉自己!

服務端代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
from socket import *
from time import ctime
HOST = ''
PORT = 21567
BUFSIZE = 1024
ADDR = (HOST, PORT)
tcpSerSock = socket(AF_INET, SOCK_STREAM)
tcpSerSock.bind(ADDR)
tcpSerSock.listen(5)
quit = False
shutdown = False
while True:
  print('waiting for connection...')
  tcpCliSock, addr = tcpSerSock.accept()
  print('...connected from: ', addr)
  while True:
    data = tcpCliSock.recv(BUFSIZE)
    data = data.decode('utf8')
    if not data:
      break
    ss = '[%s] %s' %(ctime(), data)
    tcpCliSock.send(ss.encode('utf8'))
    print(ss)
    if data == 'bye':
      quit = True
      break
    elif data == 'shutdown':
      shutdown = True
      break
  print('Bye-bye: [%s: %d]' %(addr[0], addr[1]))
  tcpCliSock.close()
  if shutdown:
    break
tcpSerSock.close()
print('Server has been

客戶端代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from socket import *
HOST = 'localhost'
PORT = 21567
BUFSIZE = 1024
ADDR = (HOST, PORT)
tcpCliSock = socket(AF_INET, SOCK_STREAM)
tcpCliSock.connect(ADDR)
while True:
  data = input('>')
  if not data:
    continue
  print('input data: [%s]' %data)
  tcpCliSock.send(data.encode('utf8'))
  rdata = tcpCliSock.recv(BUFSIZE)
  if not rdata:
    break
  print(rdata.decode('utf8'))
  if data == 'bye' or data == 'shutdown':
    break
tcpCliSock.close()

希望本文所述對大家Python程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 四虎影视黄色 | 欧美一级xxx | 天天爽天天操 | 奇米小说 | 网红思瑞一区二区三区 | 亚洲人成网站在线观看播放青青 | 爱情岛论坛自拍永久入口 | 九草在线视频 | 美女撒尿部位无遮挡 | 日本中文字幕黑人借宿影片 | 免费亚洲一区 | 国产成人刺激视频在线观看 | 朝鲜女人free性xxe | 精品久久久噜噜噜久久7 | 午夜私人福利影院 | 无敌在线视频观看免费 | 国内外成人在线视频 | 拍拍叫痛的无挡视频免费 | 高清在线一区二区 | 秋霞一级毛片 | 国产精品久久久久久福利 | 催眠白丝舞蹈老师小说 | 俄罗斯伦理片 | 欧美一区二区三区在线观看免费 | 色综合91久久精品中文字幕 | 天天舔天天操天天干 | 精品国产美女福利在线 | 成人久久伊人精品伊人 | 国产91精选在线观看麻豆 | 欧美免赞性视频 | 爱色综合v| 精品卡1卡2卡三卡免费网站 | a级成人毛片免费图片 | 免费看一级a一片毛片 | 国语自产拍在线观看7m | 国产一线天| 日韩亚洲人成网站在线播放 | 日韩一区二区三区四区区区 | 国产欧美成人免费观看 | 高清色黄毛片一级毛片 | 国产日本欧美亚洲精品视 |