在python中通过套接字发送和接收输出
我是python的新手。我希望python能够做到以下几点: -创建套接字(完成) -通过套接字发送特定命令(完成) -在远程计算机上获取命令的输出(尚未)在python中通过套接字发送和接收输出,python,Python,我是python的新手。我希望python能够做到以下几点: -创建套接字(完成) -通过套接字发送特定命令(完成) -在远程计算机上获取命令的输出(尚未) 我被第三个卡住了。如果有人能帮助我,我真的很感激。如果你有创建和发送,那么recv也很简单 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) host = 'www.stackoverflow.com'; port = 80; remote_ip = socket.getho
我被第三个卡住了。如果有人能帮助我,我真的很感激。如果你有创建和发送,那么recv也很简单
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = 'www.stackoverflow.com';
port = 80;
remote_ip = socket.gethostbyname( host )
s.connect((remote_ip , port))
message = "GET / HTTP/1.1\r\n\r\n"
s.sendall(message)
reply = s.recv(4096)
print reply
非常好地解释了使用Python套接字的TCP/IP通信:
代码?你试过什么?您是否有要解决的错误?这不是一个供人们为你编写代码的网站。