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在hadoop上跑起来
Jan 27 Python
使用Python简单的实现树莓派的WEB控制
Feb 18 Python
Python找出list中最常出现元素的方法
Jun 14 Python
python爬虫框架talonspider简单介绍
Jun 09 Python
Python使用matplotlib绘制三维图形示例
Aug 25 Python
Python 实现还原已撤回的微信消息
Jun 18 Python
解决json中ensure_ascii=False的问题
Apr 03 Python
如何提高python 中for循环的效率
Apr 15 Python
python多进程 主进程和子进程间共享和不共享全局变量实例
Apr 25 Python
导致python中import错误的原因是什么
Jul 01 Python
基于Python正确读取资源文件
Sep 14 Python
Python实现8种常用抽样方法
Jun 27 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
php出现内存位置访问无效错误问题解决方法
2014/08/16 PHP
详解PHP中的mb_detect_encoding函数使用方法
2015/08/18 PHP
php使用APC实现实时上传进度条功能
2015/10/26 PHP
Zend Framework开发入门经典教程
2016/03/23 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
2019/10/15 PHP
URL编码转换,escape() encodeURI() encodeURIComponent()
2006/12/27 Javascript
javascript实现的网页局布刷新效果
2008/12/01 Javascript
9个javascript语法高亮插件 推荐
2009/07/18 Javascript
js监听表单value的修改同步问题,跨浏览器支持
2009/12/31 Javascript
拥抱模块化的JavaScript
2012/03/07 Javascript
JavaScript cookie的设置获取删除详解
2014/02/11 Javascript
三种方式获取XMLHttpRequest对象
2014/04/21 Javascript
javascript arguments使用示例
2014/12/16 Javascript
浅谈类似于(function(){}).call()的js语句
2015/03/30 Javascript
node.js cookie-parser 中间件介绍
2016/06/06 Javascript
js重写方法的简单实现
2016/07/10 Javascript
详解Vue源码学习之callHook钩子函数
2018/07/25 Javascript
webpack4打包vue前端多页面项目
2018/09/17 Javascript
JavaScript中的函数式编程详解
2020/08/22 Javascript
python读取word文档,插入mysql数据库的示例代码
2018/11/07 Python
Python实现Singleton模式的方式详解
2019/08/08 Python
python3 selenium自动化测试 强大的CSS定位方法
2019/08/23 Python
关于pymysql模块的使用以及代码详解
2019/09/01 Python
python实现将一维列表转换为多维列表(numpy+reshape)
2019/11/29 Python
html5 Canvas画图教程(6)—canvas里画曲线之arcTo方法
2013/01/09 HTML / CSS
Paradox London官方网站:英国新娘鞋婚礼鞋品牌
2019/08/29 全球购物
党支部书记先进事迹
2014/01/17 职场文书
单位创先争优活动方案
2014/01/26 职场文书
超市开店计划书
2014/04/26 职场文书
2014年十八届四中全会思想汇报范文
2014/10/17 职场文书
老公保证书
2015/01/17 职场文书
支教个人总结
2015/03/04 职场文书
2016年“5.12”护士节致辞
2015/07/31 职场文书
创业计划书之o2o水果店
2019/08/30 职场文书
python 开心网和豆瓣日记爬取的小爬虫
2021/05/29 Python
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS