对python以16进制打印字节数组的方法详解


Posted in Python onJanuary 24, 2019

一、问题描述

如果直接用print打印bytes的话,有时候会直接显示ascii对应的字符,看起来很蛋疼。

二、运行效果

对python以16进制打印字节数组的方法详解

上面一行是直接用print打印的结果,很明显,第一个字节0x7b就被转换成'{'了。

三、代码

那么,如何输入上图中最后一行的格式呢,很简单:

def print_hex(bytes):
  l = [hex(int(i)) for i in bytes]
  print(" ".join(l))

以上这篇对python以16进制打印字节数组的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python开发如何在ubuntu 15.10 上配置vim
Jan 25 Python
Linux 下 Python 实现按任意键退出的实现方法
Sep 25 Python
Python排序搜索基本算法之归并排序实例分析
Dec 08 Python
Pandas标记删除重复记录的方法
Apr 08 Python
python使用time、datetime返回工作日列表实例代码
May 09 Python
python 计算一个字符串中所有数字的和实例
Jun 11 Python
Python实用工具FuckIt.py介绍
Jul 02 Python
利用Pytorch实现简单的线性回归算法
Jan 15 Python
jupyter notebook更换皮肤主题的实现
Jan 07 Python
解决Tkinter中button按钮未按却主动执行command函数的问题
May 23 Python
Python自动化测试PO模型封装过程详解
Jun 22 Python
Python Flask实现进度条
May 11 Python
python3实现点餐系统
Jan 24 #Python
使用Python批量修改文件名的代码实例
Jan 24 #Python
Python并发:多线程与多进程的详解
Jan 24 #Python
python用opencv批量截取图像指定区域的方法
Jan 24 #Python
python+pyqt5实现KFC点餐收银系统
Jan 24 #Python
Python微医挂号网医生数据抓取
Jan 24 #Python
Python实现查找二叉搜索树第k大的节点功能示例
Jan 24 #Python
You might like
PHP5新特性: 更加面向对象化的PHP
2006/11/18 PHP
最令PHP初学者们头痛的十四个问题
2007/01/15 PHP
mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法
2007/03/15 PHP
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
Linux下将excel数据导入到mssql数据库中的方法
2010/02/08 PHP
PHP面向对象程序设计组合模式与装饰模式详解
2016/12/02 PHP
Laravel中服务提供者和门面模式的入门介绍
2017/11/06 PHP
极酷的javascirpt,让你随意编辑任何网页
2007/02/25 Javascript
JavaScript入门教程(12) js对象化编程
2009/01/31 Javascript
ExtJS 2.0实用简明教程 之Border区域布局
2009/04/29 Javascript
jQuery实现动态添加和删除一个div
2015/08/12 Javascript
15个常用的jquery代码片段
2015/12/19 Javascript
老生常谈 js中this的指向
2016/06/30 Javascript
JavaScript表单验证的两种实现方法
2017/02/11 Javascript
html+javascript+bootstrap实现层级多选框全层全选和多选功能
2017/03/09 Javascript
Vue.js中组件中的slot实例详解
2017/07/17 Javascript
vue结合Echarts实现点击高亮效果的示例
2018/03/17 Javascript
vue基于mint-ui实现城市选择三级联动
2020/06/30 Javascript
vue实现图片预览组件封装与使用
2019/07/13 Javascript
vue实现一拉到底的滑动验证
2019/07/25 Javascript
解决使用layui对select append元素无效或者未及时更新的问题
2019/09/18 Javascript
详解JavaScript之ES5的继承
2020/07/08 Javascript
Python天气预报采集器实现代码(网页爬虫)
2012/10/07 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
用python 批量更改图像尺寸到统一大小的方法
2018/03/31 Python
详解pyqt5 动画在QThread线程中无法运行问题
2018/05/05 Python
pandas 选择某几列的方法
2018/07/03 Python
浅谈python的输入输出,注释,基本数据类型
2019/04/02 Python
python 多进程并行编程 ProcessPoolExecutor的实现
2019/10/11 Python
python二维键值数组生成转json的例子
2019/12/06 Python
django创建css文件夹的具体方法
2020/07/31 Python
应聘医药销售自荐书范文
2014/02/08 职场文书
技术股份合作协议书
2014/10/05 职场文书
入队仪式主持词
2015/07/04 职场文书
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python
Python实现归一化算法详情
2022/03/18 Python