1
基本上,我想监听所有使用套接字模块的端口。我该怎么做才能让port
= =服务器上的所有开放端口?任何指南和/或资源高度赞赏这是我目前的代码。Python套接字监听所有端口
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()
你真的是指*全部*端口吗?其中有65535个。 –
[我如何让服务器在多个端口上侦听]的可能重复(https://stackoverflow.com/questions/25135790/how-do-i-make-a-server-listen-on-multiple-ports) – agtoever
@PaulCornelius是所有65535性感端口。 – a2mky