有什么方法可以让我在 python 中使用“socket”读取来自客户端的传入消息?我正在寻找的是一种不使用 SocketServer 的方法。在我的情况下它不起作用。例如,我有以下代码来“接受”传入连接?但我怎样才能从中获取传入的字符串?
import socket
def serve(self):
listener=socket.socket()
listener.bind(('',6000))
listener.listen(5)
while True:
sockadd, c =listener.accept()
# can I write the accepted request string???
# Is there a way to do it?
我试过listener.recv(1024)
它给出了一个例外。
请帮忙,在此先感谢。