我是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()