socket 客户端发送命令
Posted qqmini
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socket 客户端发送命令相关的知识,希望对你有一定的参考价值。
import socket import sys import os,time reload(sys) sys.setdefaultencoding(‘utf8‘) def send_cmd(command): try: print "开始连接服务端..." client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client.connect((‘172.30.10.41‘, 65000)) #client.settimeout(5) print ‘开始执行清理命令‘ client.sendall(‘clearCache‘.encode(utf-8) ) time.sleep(2) client.sendall(‘close####2232396255592400‘.encode(utf-8)) #client.sendall(quote(command + ‘ ‘).encode(‘utf-8‘)) ##print(‘======‘ + ret.encode()) print "执行完成" except Exception as e: print "--------" print e print "---------" finally: client.close() print "已断开连接" if __name__ == ‘__main__‘: send_cmd(command)
以上是关于socket 客户端发送命令的主要内容,如果未能解决你的问题,请参考以下文章