Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中通过套接字发送和接收输出_Python - Fatal编程技术网

在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

我是python的新手。我希望python能够做到以下几点: -创建套接字(完成) -通过套接字发送特定命令(完成) -在远程计算机上获取命令的输出(尚未)


我被第三个卡住了。如果有人能帮助我,我真的很感激。

如果你有创建和发送,那么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通信:

代码?你试过什么?您是否有要解决的错误?这不是一个供人们为你编写代码的网站。