位置: 编程技术 - 正文

Python每天必学之bytes字节(python入门100例)

编辑:rootadmin

推荐整理分享Python每天必学之bytes字节(python入门100例),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python经典入门,python一天速成,python一天速成,python经典入门,python study,python简单易学,python技巧总结60,python教程100例,内容如对您有帮助,希望把文章链接给更多的朋友!

Python中的字节码用b'xxx'的形式表示。x可以用字符表示,也可以用ASCII编码形式xnn表示,nn从-ff(十六进制)共种字符。

一、基本操作

下面列举一下字节的基本操作,可以看出来它和字符串还是非常相近的:

Python每天必学之bytes字节(python入门100例)

如果想要修改一个字节串中的某个字节,不能够直接修改,需要将其转化为bytearray后再进行修改:

二、字节与字符的关系

上面也提到字节跟字符很相近,其实它们是可以相互转化的。字节通过某种编码形式就可以转化为相应的字符。字节通过encode()方法传入编码方式就可以转化为字符,而字符通过decode()方法就可以转化为字节:

我们可以看到用不同的编码方式解析出来的字符和字节的方式是完全不同,如果编码和解码用了不同的编码方式,就会产生乱码,甚至转换失败。因为每种编码方式包含的字节种类数目不同,如上例中的xc8就超出了utf-8的最大字符。

三、应用

举个最简单的例子,我要爬取一个网页的内容,现在来爬取用百度搜索Python时返回的页面,百度用的是utf-8编码格式,如果不对返回结果解码,那它就是一个超级长的字节串。而进行正确解码后就可以显示一个正常的html页面。

标签: python入门100例

本文链接地址:https://www.jiuchutong.com/biancheng/381324.html 转载请保留说明!

上一篇:Python装饰器入门学习教程(九步学习)

下一篇:Python正则获取、过滤或者替换HTML标签的方法(python 正则 \s)

  • 城市维护建设税优惠政策
  • 营业外收入交企业所得税可以扣除成本么
  • 广告制作要交文化部门吗
  • 收到货款没开票做应收还还应付
  • 作废的增值税普通发票还可以重新开吗?
  • 小规模纳税人收到专票后如何处理
  • 货没出,发票先开
  • 金税盘显示已到锁死期,未到汇总期是什么原因
  • 工程造价咨询服务流程
  • 项目规划设计费用取费标准
  • 仪器检测费发票哪一类
  • 不动产出租属于什么收入
  • 提前给货款计入什么科目
  • 地方教育费附加的会计分录
  • 一次性付清货款要交税吗
  • 施工费可以开13个点吗
  • 残疾人就业保障金
  • 公司破产实收资本尚未交完股东对公司承担什么责任
  • 福利费专票进项转出怎么做账
  • 2018年年终奖个税计算方法
  • 企业向个人赠送礼品
  • 汇算清缴时研发费用加计扣除怎么做账
  • 企业去银行办理贷款需要什么
  • linux系统的
  • 服务业公司取得的成果
  • cpu的保养有哪些
  • 预提费用是啥
  • 进项税额转出余额在贷方怎么处理
  • vue实现鼠标悬浮 显示全部内容
  • 关于增值税专用发票
  • php提交post数据
  • 简单聊聊太平天国
  • php中定义函数
  • web渗透违法吗
  • 项目部署计划
  • 抖音是如何成功的
  • php统计系统
  • 应付利息和利息支出什么时候用
  • 购进小汽车自用为什么可以抵扣进项税
  • 网商贷企业贷款条件
  • 帝国cms真的很好用
  • mongodb 全文索引
  • 股权变更涉及土地增值税吗
  • 融资租入的固定资产需要计提折旧吗
  • short int、long、float、double使用问题说明
  • 将资本公积转为资本会计科目
  • 所得税费用是什么意思
  • 评估增值净利润调减
  • 损益类科目调整到未分配利润分录
  • 承租人违约押金怎么办
  • 收到员工生育津贴怎么做分录
  • 物业公司代收水费合理吗
  • 用于研发购买的云服务器应计入研发费用直接投入里吗
  • mysql 忘记密码重置密码
  • win8换win7详细过程
  • linux的日志文件
  • win2008组策略
  • centos ssh permission denied
  • win7如何查看图片的rgb
  • xp系统内存不能为read的解决方法
  • win7旗舰版怎么改成专业版
  • win8如何打开任务管理器
  • 听歌播放失败什么意思
  • 多文件操作
  • windows10无法安装
  • windows2008无法识别usb
  • win8系统保护已关闭 如何系统还原
  • 从0开始
  • python 执行命令
  • 常用的批处理文件
  • node.js操作mssql
  • 基于javascript的毕业设计
  • python读写docx
  • Python内置的HTTP协议服务器SimpleHTTPServer使用指南
  • JavaScript isPrototypeOf和hasOwnProperty使用区别
  • android root 原理
  • 山东省省级政务服务区有哪些
  • 河南城乡居民医疗保险电话
  • 浙江公务员冬令时上班时间
  • 重庆个人所得税是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设