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实现的二叉树算法和kmp算法实例
Apr 25 Python
python使用装饰器和线程限制函数执行时间的方法
Apr 18 Python
Python导出数据到Excel可读取的CSV文件的方法
May 12 Python
Python字符编码与函数的基本使用方法
Sep 30 Python
Django项目实战之用户头像上传与访问的示例
Apr 21 Python
python用post访问restful服务接口的方法
Dec 07 Python
Python中字符串与编码示例代码
May 20 Python
Python字符串对象实现原理详解
Jul 01 Python
tensorflow2.0与tensorflow1.0的性能区别介绍
Feb 07 Python
python实现mean-shift聚类算法
Jun 10 Python
Python基础之教你怎么在M1系统上使用pandas
May 08 Python
python opencv检测直线 cv2.HoughLinesP的实现
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
php 向访客和爬虫显示不同的内容
2009/11/09 PHP
php安全开发 添加随机字符串验证,防止伪造跨站请求
2013/02/14 PHP
php网站判断用户是否是手机访问的方法
2013/11/01 PHP
ThinkPHP模版引擎之变量输出详解
2014/12/05 PHP
php根据一个给定范围和步进生成数组的方法
2015/06/19 PHP
PHP版本常用的排序算法汇总
2015/12/20 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
2017/05/05 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
javascript 图片上传预览-兼容标准
2009/06/01 Javascript
让AJAX不依赖后端接口实现方案
2012/12/03 Javascript
JS+CSS实现的竖向简洁折叠菜单效果代码
2015/10/22 Javascript
详解JavaScript实现设计模式中的适配器模式的方法
2016/05/18 Javascript
jQuery的deferred对象使用详解
2016/09/25 Javascript
关于json字符串与实体之间的严格验证代码
2016/11/10 Javascript
常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全(推荐)
2016/12/20 Javascript
JS 中LocalStorage和SessionStorage的使用
2017/08/17 Javascript
基于Vue制作组织架构树组件
2017/12/06 Javascript
基于Vuex无法观察到值变化的解决方法
2018/03/01 Javascript
微信小程序在其他页面监听globalData中值的变化
2019/07/15 Javascript
基于JavaScript 实现拖放功能
2019/09/12 Javascript
Node登录权限验证token验证实现的方法示例
2020/05/25 Javascript
vant 时间选择器--开始时间和结束时间实例
2020/11/04 Javascript
使用Python的Django框架结合jQuery实现AJAX购物车页面
2016/04/11 Python
python二分查找算法的递归实现方法
2016/05/12 Python
NumPy 如何生成多维数组的方法
2018/02/05 Python
Django rest framework实现分页的示例
2018/05/24 Python
python3 反射的四种基本方法解析
2019/08/26 Python
Python 实现毫秒级淘宝抢购脚本的示例代码
2019/09/16 Python
澳大利亚排名第一的狂热牛仔品牌:ONETEASPOON
2018/11/20 全球购物
Android面试题附答案
2014/12/08 面试题
毕业实习个人鉴定范文
2013/12/10 职场文书
外贸英语专业求职信范文
2013/12/25 职场文书
应聘医药销售自荐书范文
2014/02/08 职场文书
2014学年自我鉴定
2014/02/23 职场文书
工程承诺书怎么写
2014/05/24 职场文书
跑操口号
2014/06/12 职场文书