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 客户端发送命令的主要内容,如果未能解决你的问题,请参考以下文章

socket 客户端发送命令

socket通信客户端发送的数据,服务器端只能收到空格后面的数据,这是怎么回事??

Python 通过套接字发送命令

C socket:接收并发送所有数据

通过 c# 与 socket.io 服务器通信

java怎么处理socket服务端粘包