位置: 编程技术 - 正文

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)

  • 个人开具服务费发票税率
  • 采用直接转销法会在一定程度上高估了应收款项
  • 资产总额增长幅度怎么算
  • 为什么盈利要利润亏损要扣除所得税
  • 收到扶贫款怎么做会计分录
  • 上期金额和本期金额是什么意思
  • 购房尾款发票什么时候开
  • 向保险公司缴纳的保险费可以税前扣除吗
  • 出售无形资产的净损失
  • 小型制造型企业有哪些
  • 合并报表中少数股东权益是什么意思
  • 职工旅游费用如何处理
  • 进项税转出企业所得税账务怎么处理
  • 分配股利需要缴纳个税吗
  • 内账会计成本是指什么
  • 发票丢失证明怎么开具
  • 本月应该确认收入,但是一般下月才开票该怎么处理?
  • 企业会计准则基本准则的主要内容
  • 健身房属于什么经营类别
  • 长期零申报的公司容易注销吗
  • 软件开发过程中采用多种图形化工具
  • 计提工资时需要附工资表吗
  • 收入与成本不匹配建议怎么写
  • 面对通过网络涌入的大量信息,我们应该学会
  • 企业研发过程中特殊收入的会计处理
  • 小规模查账征收增值税怎么算
  • 质保金算合同资产
  • Proxy error: Could not proxy request 解决方法
  • 收入确认和成本的关系
  • 盈利 利润
  • 工程价款结算的方式
  • 超市内账会计一般每月做什么
  • Laravel中七个非常有用但很少人知道的Carbon方法
  • 盈余公积转增资本对会计要素的影响
  • thinkphp整合layuiadmin
  • 皮丘拉湖畔的乌代布尔城市宫殿,印度 (© Chaiyun Damkaew/Getty Images)
  • python进行傅立叶变换
  • php高并发api接口怎么处理
  • Vue中 Vue-Baidu-Map基本使用
  • php显示图片代码
  • 结算备付金管理办法(2019年修订版)
  • 居间协议合同范本完整版
  • 外汇核销是什么意思
  • 公司购买电脑怎么入账科目
  • 出差飞机票会计分录
  • 机械租赁费税率是多少
  • 购买固定资产未入账
  • 非货币性资产交换以公允价值为基础进行计量
  • 个人独资企业所得税申报流程
  • 法人一直把公户账户转账
  • 扣供应商的货款进项税要转出吗
  • 外贸出口增值税附表二填哪项
  • 单位卖二手车如何交税
  • 没有购销合同的销售额交印花税吗
  • 冲销暂估入账用什么凭证
  • 增值税一般纳税人资格登记表
  • 处置固定资产会计处理
  • 收到进项税发票
  • 存货计提存货跌价准备
  • 出口转内销增值税报表怎么填
  • 免征的增值税账务处理
  • 三证合一之前
  • sql server的主数据库是( )
  • secbizsrv.exe是什么程序
  • win8如何卸载360安全卫士?
  • vmware中安装centos7
  • win8平板玩lol
  • windows10移动
  • preorder遍历
  • threejs加载obj模型颜色不对
  • eclipse 代码提示指令在哪改
  • javascript模块化规范有哪些
  • linux timeline
  • input lead
  • 粒子form
  • javascript的核心语言对象包括
  • js判断ua
  • substrate框架原理
  • 如何查询纳税信用级别
  • 已代扣代缴个人所得税,他人还需要缴纳个人所得税吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设