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


Posted in Python onApril 16, 2016

本文实例讲述了Python简单实现TCP包发送十六进制数据的方法。分享给大家供大家参考,具体如下:

举例: 0x12, 0x34可以直接拼成 "\x12\x34"。

客户端代码示例:

#-*- encoding: utf-8 -*-
import json
import socket
import sys
import binascii
reload(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中的join()函数的用法
Apr 07 Python
python输出指定月份日历的方法
Apr 23 Python
Python中文字符串截取问题
Jun 15 Python
Python抓取聚划算商品分析页面获取商品信息并以XML格式保存到本地
Feb 23 Python
python如何读写csv数据
Mar 21 Python
python利用requests库模拟post请求时json的使用教程
Dec 07 Python
python将控制台输出保存至文件的方法
Jan 07 Python
python控制nao机器人身体动作实例详解
Apr 29 Python
python numpy 常用随机数的产生方法的实现
Aug 21 Python
python使用socket实现的传输demo示例【基于TCP协议】
Sep 24 Python
Python利用Pillow(PIL)库实现验证码图片的全过程
Oct 04 Python
tensorflow+k-means聚类简单实现猫狗图像分类的方法
Apr 28 Python
Python出现segfault错误解决方法
Apr 16 #Python
Python判断值是否在list或set中的性能对比分析
Apr 16 #Python
python中zip()方法应用实例分析
Apr 16 #Python
Python使用logging结合decorator模式实现优化日志输出的方法
Apr 16 #Python
Python使用redis pool的一种单例实现方式
Apr 16 #Python
说一说Python logging
Apr 15 #Python
Python Web框架Tornado运行和部署
Oct 19 #Python
You might like
地球防卫队:陪着奥特曼打小怪兽的人类力量 那些经典队服
2020/03/08 日漫
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
2018/06/16 PHP
Javascript select控件操作大全(新增、修改、删除、选中、清空、判断存在等)
2008/12/19 Javascript
JS 密码强度验证(兼容IE,火狐,谷歌)
2010/03/15 Javascript
js控制CSS样式属性语法对照表
2012/12/11 Javascript
js弹出的对话窗口永远保持居中显示
2012/12/15 Javascript
javascript基于HTML5 canvas制作画箭头组件
2014/06/25 Javascript
tuzhu_req.js 实现仿百度图片首页效果
2015/08/11 Javascript
js倒计时抢购实例
2015/12/20 Javascript
jquery trigger函数执行两次的解决方法
2016/02/29 Javascript
jQuery检查元素存在性(推荐)
2016/09/17 Javascript
JavaScript排序算法动画演示效果的实现方法
2016/10/18 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
2017/03/03 Javascript
canvas绘制一个常用的emoji表情
2017/03/30 Javascript
如何理解Vue的.sync修饰符的使用
2017/08/17 Javascript
JS基于for语句编写的九九乘法表示例
2018/01/04 Javascript
基于Vue2.X的路由和钩子函数详解
2018/02/09 Javascript
vue数据操作之点击事件实现num加减功能示例
2019/01/19 Javascript
Vue.js构建你的第一个包并在NPM上发布的方法步骤
2019/05/01 Javascript
JS防抖和节流实例解析
2019/09/24 Javascript
python删除特定文件的方法
2015/07/30 Python
浅谈python函数之作用域(python3.5)
2017/10/27 Python
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
python实现翻转棋游戏(othello)
2019/07/29 Python
python pygame实现球球大作战
2019/11/25 Python
深入浅析python的第三方库pandas
2020/02/13 Python
Python pip install之SSL异常处理操作
2020/09/03 Python
英国赛车、汽车改装和摩托车零件购物网站:Demon Tweeks
2018/10/29 全球购物
奥地利婴儿用品和玩具购物网站:baby-markt.at
2020/01/26 全球购物
bonprix荷兰网上商店:便宜的服装、鞋子和家居用品
2020/07/04 全球购物
c/c++某大公司的两道笔试题
2014/02/02 面试题
《难忘的泼水节》教学反思
2014/02/27 职场文书
健康家庭事迹材料
2014/05/02 职场文书
文秘自荐信
2014/06/28 职场文书
通知怎么写?
2019/04/17 职场文书
关于golang高并发的实现与注意事项说明
2021/05/08 Golang