-4
我是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.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
還不錯的TCP/IP通信的解釋與Python插座:
代碼?你有什麼嘗試?你有沒有想要解決的錯誤?這不是人們爲你寫代碼的網站。 –