Python:使用select with socket

时间:2015-09-01 18:35:57

标签: python sockets

我是Python的新手。 我写了一个套接字服务器。它可以读取和发送json数据。但是我需要用选择来扩展它。

但我不知道该怎么做。我无法理解来自互联网的例子 - 他们有input(),sys.stdin等等(为了什么?)

server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_socket.bind(('0.0.0.0', 8888,))
server_socket.listen(5)


while True:
    client, address = server_socket.accept()
    data = client.recv(1024)
    print('received:', data.decode('utf-8'))

    sending_data = bytes(generate_json(), 'utf-8')
    print(sending_data)
    client.send(sending_data)

client.close()

0 个答案:

没有答案