无论如何我可以通过python脚本在我的本地机器上打开一个端口吗?我查看了socket包,发现只有socket.connect()
和socket.close()
。是否有任何内置方法或外部包具有类似socket.open()
方法的东西?
答案 0 :(得分:2)
您应该使用socket.bind
和socket.listen
,例如:
host = ''
port = int(input('Enter the port: '))
socket = socket(AF_INET, SOCK_STREAM)
socket.bind((host, port))
socket.listen(1)