位置: 编程技术 - 正文

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)

  • 土地税税额标准
  • 首付款计提税金吗
  • 出口应退税额如何计算
  • 农产品税率9%还是免税
  • 印花税额计算及计税基础
  • 业务招待费和广告费扣除标准
  • 新公司和旧公司对比
  • 计提增值税及附加税费怎么算
  • 企业将要购买一套房产
  • 个税什么情况可以抵扣
  • 怎么查纳税人信用等级
  • 企业所得税逾期了一定要去税局前台申报吗
  • 土地返还款属于政府补助吗
  • 该企业本月发生如下经济业务
  • 项目部租房办公应计入什么费用
  • 用友反结账流程
  • 税款返点如何做财务处理呢?
  • 单位食堂油烟管道清洗记录表
  • 初始数据试算表不平衡的原因
  • 对方跨行转账成功后我却没收到款还能追回来吗
  • 个税返还奖励财务人员申报个税
  • 劳动合同解除和终止的经济补偿
  • 海关进口增值税发票抵扣期限
  • 增值税专用发票几个点
  • 公司投资股票要交什么税
  • 税务局退的教育费附加怎么做账
  • 分公司用总公司盖章说明
  • 金税盘红字信息表金额大于原蓝票
  • 企业增值税征收时间
  • 来料加工原材料计入什么科目
  • 劳务费的现金流量是什么
  • 华为分享怎么用详细教程
  • 专项储备通俗理解
  • 营改增后建筑业怎么开票
  • 电费发票和实际交的钱不一样怎样支付
  • system 命令
  • 社保是当月计提当月的吗
  • 其他综合收益和其他收益的区别
  • 外购固定资产的税率
  • 固定资产核销是资产损失吗
  • 保险中介手续费规定最新
  • php常用设计模式(大总结)
  • 企业所得税征收方式有哪些?
  • 购买方收到红字发票如何冲成本
  • 个体户缴纳的税有哪些
  • 个人独资企业如何做账
  • 蓝桥杯c题库及答案
  • php自定义函数实现计算整数的四次方
  • 自产产品对外赠送的会计处理方法
  • 工程代建的性质
  • 识别假人民币的简便方法
  • 普票加专票超过45万怎么交税
  • 企业收到海河工厂发运的乙材料,并验收入库
  • 计提坏账准备的金额怎么算的
  • 增值税退税是否算主营业务收入
  • 收到的货款比实际货款多
  • 广告业和一般服务性行业有何异同?
  • 发货快递费多少钱
  • 农产品收购发票如何抵扣进项税
  • 收到错误发票已入账跨月重新开会计分录
  • 财产租赁合同印花税怎么缴纳
  • 关税用什么会计科目
  • sqlserver数据库迁移至mysql
  • mmc不能打开文件win10
  • ubuntu zmq
  • redhat语言设置中文
  • MacOS X Yosemite升级后postgresql启动报错的解决办法
  • services.exe是什么文件
  • centos wget
  • 如何解决win7系统中鼠标键盘不能用
  • win8开机界面
  • 老生常谈的近义词
  • python中闭包的作用
  • display getSize()
  • jquery设置背景颜色
  • python中tcp
  • 增值税进项转出补企业所得税
  • 公务员中了彩票怎么领取
  • 税务怎么在外网申报
  • 外省车险保单,有何不利的事
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设