国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

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

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

服務器之家 - 腳本之家 - Python - socket + select 完成偽并發操作的實例

socket + select 完成偽并發操作的實例

2020-12-02 00:35doupy Python

下面小編就為大家帶來一篇socket + select 完成偽并發操作的實例。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

實例如下:

?
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
36
37
38
39
40
#!/usr/bin/env python
# -*- coding: utf-8 -*-
 
import socket
#創建一個socket對象
sk1 = socket.socket()
#綁定ip和端口
sk1.bind(('127.0.0.1', 8001))
#監聽
sk1.listen()
#定義一個字典存放客戶端發送的信息
message_dict = {}
#inputs用于存放socket對象
inputs = [sk1]
#哪一個客戶端發送信息就把哪一個客戶端的存放進output
output = []
import select
while True:
  r_list, w_list, e_list = select.select(inputs, output, inputs, 1)
  print('正在監聽的socket%d' %len(inputs))
  print(r_list)
  for sk_or_conn in r_list:
    if sk_or_conn == sk1:
      conn, address = sk_or_conn.accept()
      inputs.append(conn)
      message_dict[conn] = []
    else:
      try:
        data_bytes = sk_or_conn.recv(1024)
      except Exception as ex:
        inputs.remove(sk_or_conn)
      else:
        data_str = str(data_bytes, encoding='utf-8')
        message_dict[sk_or_conn].append(data_str)
        output.append(sk_or_conn)
  for conn in w_list:
    data_message = message_dict[sk_or_conn][0]
    del message_dict[sk_or_conn][0]
    conn.sendall(bytes(data_message + '好',encoding='utf-8'))
    output.remove(conn)

以上這篇socket + select 完成偽并發操作的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:http://www.cnblogs.com/doupy/p/7359835.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: av网站在线播放 | 黄网页在线观看 | 色九九| 久久久精品国产99久久精品芒果 | 国产在线精品一区二区 | 国产精品视频区 | 日本丶国产丶欧美色综合 | 国产亚洲视频在线 | 在线视频成人 | 国产日韩欧美在线观看 | 99在线观看 | 91麻豆精品国产91久久久久久久久 | 91精品久久久久久久久久 | 91久久久久久久久久久久久 | 国产精品免费在线 | 激情五月婷婷丁香 | 美女久久久 | 免费色在线 | 91污视频 | 成人福利网站 | 色综合99| 欧美大成色www永久网站婷 | 久久久91精品国产一区二区三区 | 视频一二区 | 国产精品久久久久久久久久免费动 | 亚洲精品9999 | 成人福利视频 | 国产成人综合网 | 久久一区| 久久99精品一区二区三区 | 一大道一二三区不卡 | 欧美电影免费观看高清 | 亚洲一区国产 | 成人精品一区 | 亚洲综合二区 | 久久成人精品 | 国产亚洲一区二区精品 | 久久久国际精品 | 在线一级黄色片 | 久久久久国产精品 | 欧美一区二区在线视频 |