1、字符串转bytes

string to bytes
eg:
'0123456789ABCDEF0123456789ABCDEF'
b'0123456789ABCDEF0123456789ABCDEF'
'''
def stringTobytes(str):return bytes(str,encoding='utf8')

2、bytes转字符串

'''
bytes to string
eg:
b'0123456789ABCDEF0123456789ABCDEF'
'0123456789ABCDEF0123456789ABCDEF'
'''
def bytesToString(bs):return bytes.decode(bs,encoding='utf8')

3、十六进制字符串转bytes

'''
hex string to bytes
eg:
'01 23 45 67 89 AB CD EF 01 23 45 67 89 AB CD EF'
b'\x01#Eg\x89\xab\xcd\xef\x01#Eg\x89\xab\xcd\xef'
'''
def hexStringTobytes(str):str = str.replace(" ", "")return bytes.fromhex(str)# return a2b_hex(str)

4、bytes转十六进制字符串

'''
bytes to hex string
eg:
b'\x01#Eg\x89\xab\xcd\xef\x01#Eg\x89\xab\xcd\xef'
'01 23 45 67 89 AB CD EF 01 23 45 67 89 AB CD EF'
'''
def bytesToHexString(bs):# hex_str = ''# for item in bs:#     hex_str += str(hex(item))[2:].zfill(2).upper() + " "# return hex_strreturn ''.join(['%02X ' % b for b in bs])

Python3bytes、hex、字符串之间相互转换相关推荐

  1. c++ string 数组_PHP数组与字符串之间相互转换的方法

    php中可以将数组转换成字符串的形式,也可以将字符串通过某个特定的规律转化成数组.那具体如何做呢?今天这篇文章就来说一说php中数组与字符串之间相互转换的方法. PHP 数组转换成字符串的方法 php ...

  2. byte数组与字符串之间相互转换

    byte数组与字符串之间相互转换 字符串转数组 数组转字符串 使用String类 利用16进制字符串 字符串转数组 public static void main(String[] args) {St ...

  3. JS中Object对象与JSON字符串之间相互转换

    Object对象转换成JSON字符串: JSON.stringify() JSON字符串转成Object对象: JSON.parse()

  4. C++数字(int, long ,long long)和字符串之间相互转换

    数字转字符串 int a=111; stirng s; s=to_string(a); 字符串转数字 //转为int string s="111"; int a; a=atoi(s ...

  5. C++ 数字与字符串之间相互转换(多种方法)

    使用系统提供的库函数 1.字符串传数字  (1).使用stoi() string s("12345"); long long a = stoi(s); cout << ...

  6. mysql时间与字符_mysql时间与字符串之间相互转换

    1.时间转字符串 date_format(日期,格式字符串) select date_format(now(), '%y-%m-%d %h:%i:%s'); 2.字符串转时间 str_to_date( ...

  7. c#谷歌 json转对象_利用Google Gson实现JSON字符串和对象之间相互转换

    最近一个项目需要用到JSON,需要在JSON字符串和对象之间相互转换,在网上找了些资料,发现google的Gson还是比较不错的. 废话不说,下面是简单的例子: 先上源码:下载(包含jar包) Per ...

  8. JS解析json数据(json字符串和数组之间相互转换)

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD ...

  9. python字节流分割_Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)

    问题描述 最近做一个项目,是用Python进行相关的串口操作.及将相关指令通过串口发给设备,设备根据发过来的指令来做出相应的操作,所用的库是Pyserial.在最初开发时,出现的问题在于:别人给的文档 ...

最新文章

  1. 回滚 - 每天5分钟玩转 Docker 容器技术(141)
  2. Internet Explorer 8 Beta 2十大看点
  3. [虚拟机] VMware 15 + CentOS 7.7/8.0在主机和客户机之间拷贝文件失败的解决办法
  4. SGU 0438 The Glorious Karlutka River =) 动态流
  5. linux 同步 多终端,Linux系统如何实现不同终端间的同步
  6. 15.8.2 泛型数组
  7. IO概述(概念分类)
  8. 【WebRTC---入门篇】(二十)WebRTC核心之SDP详解
  9. matlab中for循环的步长
  10. 一建管道工程122知识点_背诵的知识点是否边缘化?一建市政一本通+学霸笔记,教你只记重点...
  11. python使用BytesIO或StringIO读写文件
  12. ABP官方文档翻译 5.1 Web API控制器
  13. 软件测试 -- 入门 4 软件测试原则
  14. matlab双纵坐标的绘图命令_如何利用matlab的plotyy函数画双坐标图
  15. Gebru被辞退的背后真相:指出BERT的4大危害,威胁谷歌商业利益
  16. FGFA训练自己的数据集docker
  17. Error: Incorrect contents fetched, please reload.
  18. 微信公众号之海量资料
  19. 正则提取文本操作集(python和js)
  20. 号外丨边缘计算社区品牌升级!

热门文章

  1. ROC和AUC也不是评估机器学习性能的金标准
  2. NCB|心咽发育多样化的单细胞转录轨迹分析
  3. Ae/Pr画面破损信号干扰插件包TV Distortion Bundle的5个不同效果插件
  4. ffmpeg播放器 android,Android使用FFmpeg(六)--ffmpeg实现音视频同步播放
  5. 如何初始化局部变量c语言_重要的事情说三遍:局部变量一定要初始化!你做到了吗?...
  6. 计算机网络课程设计之电子邮件客户端程序设计与实现
  7. java 成员函数相互调用_java 深入理解内部类以及之间的调用关系
  8. ios12关闭设置角标_iOS 12.4.2为停产的设备带来了安全修复程序
  9. canvas笔记-globalAlpha和globaleCompositeOperation的使用
  10. Linux笔记-centos7替换yum及编译安装mydumper