Python常用类型转换实现代码实例


Posted in Python onJuly 28, 2020

1.byte和str互转

b = b"example"
s = "example"
bytes(s, encoding = "utf8")
str(b, encoding = "utf-8")

2.byte和int互转

b=b'\x01\x02'
num=int.from_bytes(b,'little')
b1=num.to_bytes(2,'little')

3.byte和float互转

import struct
s=b'@zQ\x16'
def byteToFloat(b):
  return struct.unpack('!f',s)[0]

def floatToBytes(f):
  bs = struct.pack("f",f)
  return bytes((bs[3],bs[2],bs[1],bs[0]))
f1=byteToFloat(s)
floatToBytes(f1)

4.str和bytearray互转

str1='aaabb'
ba=bytearray(str1,encoding='utf-8')
str2=ba.decode('utf8')

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的Tornado框架异步编程入门实例
Apr 24 Python
Python数据结构之翻转链表
Feb 25 Python
python之消除前缀重命名的方法
Oct 21 Python
python 图像处理画一个正弦函数代码实例
Sep 10 Python
python FTP批量下载/删除/上传实例
Dec 22 Python
python3爬取torrent种子链接实例
Jan 16 Python
Python使用docx模块实现刷题功能代码
Feb 13 Python
pandas中read_csv、rolling、expanding用法详解
Apr 21 Python
如何利用python读取micaps文件详解
Oct 18 Python
selenium与xpath之获取指定位置的元素的实现
Jan 26 Python
Autopep8的使用(python自动编排工具)
Mar 02 Python
Opencv中cv2.floodFill算法的使用
Jun 18 Python
Python 如何创建一个线程池
Jul 28 #Python
matplotlib subplot绘制多个子图的方法示例
Jul 28 #Python
python爬虫用mongodb的理由
Jul 28 #Python
python爬虫数据保存到mongoDB的实例方法
Jul 28 #Python
Python3爬虫带上cookie的实例代码
Jul 28 #Python
python实现批处理文件
Jul 28 #Python
Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法
Jul 28 #Python
You might like
如何修改yii2.0自带的user表为其它的表
2017/08/01 PHP
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
2007/03/10 Javascript
js 与或运算符 || && 妙用
2009/12/09 Javascript
Javascript变量函数浅析
2011/09/02 Javascript
利用jq让你的div居中的好方法分享
2013/11/21 Javascript
js window.onload 加载多个函数和追加函数详解
2014/01/08 Javascript
document.execCommand()的用法小结
2014/01/08 Javascript
javascript闭包传参和事件的循环绑定示例探讨
2014/04/17 Javascript
jquery的attr方法禁用表单元素禁用输入内容
2014/06/23 Javascript
JS中产生20位随机数以0-9为例也可以是a-z A-Z
2014/08/01 Javascript
jquery中页面Ajax方法$.load的功能使用介绍
2014/10/20 Javascript
使用JavaScript实现alert的实例代码
2017/07/06 Javascript
js数组常用最重要的方法
2018/02/04 Javascript
JS实现简单的抽奖转盘效果示例
2019/02/16 Javascript
nodejs简单抓包工具使用详解
2019/08/23 NodeJs
Javascript实现鼠标移入方向感知
2020/06/24 Javascript
Python Mysql自动备份脚本
2008/07/14 Python
利用python代码写的12306订票代码
2015/12/20 Python
python 时间戳与格式化时间的转化实现代码
2016/03/23 Python
详解Python3的TFTP文件传输
2018/06/26 Python
selenium python 实现基本自动化测试的示例代码
2019/02/25 Python
python清空命令行方式
2020/01/13 Python
python实现最短路径的实例方法
2020/07/19 Python
python 服务器运行代码报错ModuleNotFoundError的解决办法
2020/09/16 Python
CSS3 简写animation
2012/05/10 HTML / CSS
HTML5实现锚点时请使用id取代name
2013/09/06 HTML / CSS
西班牙床垫网上商店:Colchones.es
2018/05/06 全球购物
城市轨道专业个人求职信范文
2013/09/23 职场文书
庆元旦迎新年广播稿
2014/02/18 职场文书
化学教育专业求职信
2014/07/08 职场文书
德育标兵事迹材料
2014/08/24 职场文书
详细的本科生职业生涯规划范文
2014/09/16 职场文书
2015年城管个人工作总结
2015/05/15 职场文书
纪检部部长竞选稿
2015/11/21 职场文书
python执行js代码的方法
2021/05/13 Python
使用CSS实现黑白格背景效果
2022/06/01 HTML / CSS