基本上,我想使用套接字模块监听所有端口。我该如何做到port=服务器上所有打开的端口?非常感谢任何指导和资源,这是我当前的代码。
import socket
def Main():
host = '127.0.0.1'
port = 5000
s = socket.socket()
s.bind((host, port))
s.listen(1)
c, addr = s.accept()
print('Connection from: ' + str(addr))
while True:
data = c.recv(1024)
if not data:
break
print('from connected user: ' + str(data))
data = str(data).upper()
print('sending: ' + str(data))
c.send(data)
c.close()
if __name__ == '__main__':
Main()
Run Code Online (Sandbox Code Playgroud)