我的本地机器上运行着ssh-deamon。我想要无限连接到ssh deamon和echo接收到的数据。 这是我的剧本。在
[azatuni@noc python-tests]$ cat test.py
#!/usr/bin/python
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
PORT = 22
DESTIP = '127.0.0.1'
while 1 == 1:
s.connect((DESTIP, PORT))
data = s.recv(1024)
s.close()
print data
但当我运行脚本时,收到以下错误。但是没有循环,一切都很好。在
^{pr2}$事先谢谢。在
您需要在重新连接之前创建一个新的套接字。这将适用于:
请注意,您发布的代码中有错误:
^{pr2}$相关问题 更多 >
编程相关推荐