您好,欢迎访问一九零五行业门户网

Python简单实现TCP包发送十六进制数据的方法

本文实例讲述了python简单实现tcp包发送十六进制数据的方法。分享给大家供大家参考,具体如下:
举例: 0x12, 0x34可以直接拼成 \x12\x34。
客户端代码示例:
#-*- encoding: utf-8 -*-import jsonimport socketimport sysimport binasciireload(sys)sys.setdefaultencoding('utf-8')if __name__==__main__: s = socket.socket(socket.af_inet,socket.sock_stream) s.connect((your_host_name, your_port)) s.send(\xab\xcd\x34\x12\x1f\x00_some_orther_data) # 前面为十六进制数据,后面可接字符串等正文 print s.recv(1024) s.close()
更多关于python相关内容感兴趣的读者可查看本站专题:《python函数使用技巧总结》、《python字符串操作技巧汇总》、《python入门与进阶经典教程》及《python文件与目录操作技巧汇总》
希望本文所述对大家python程序设计有所帮助。
其它类似信息

推荐信息