位置: 编程技术 - 正文

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)

  • 增值税申报表如何打印
  • 纳税人证明模板
  • 预收款开发票,不确认收入可以吗?
  • 固定资产清理费用计入哪里
  • 简易征收预缴税款交错了
  • 所有者权益是
  • 哪些商业保险可以扣除个人所得税
  • 资本公积可以随时撤出来吗
  • 汇算清缴税费怎么入账
  • 个体工商户化妆品经营范围
  • 短期借款有哪些
  • 企业期货投资收益税务案例
  • 坏账准备确认时怎么做账
  • 研发废料收入抵研发
  • 冲减成本费用会计分录
  • 租房提前退租违约金国家标准
  • 商业汇票概念股票
  • 公司用无形资产抵税
  • 公司购买的冰箱供员工使用
  • 零报税企业怎么做汇算清缴
  • 陈列费发票属于什么科目
  • 利润率的计算举例
  • 小规模纳税人城镇土地使用税减免政策
  • 污水处理增值税征收品目
  • 企业固定资产清单表格
  • 更改代理设置失败 可能无网络连接
  • 格式化时防止数据丢失
  • 银行手续费扣除比例
  • 企业给学校捐款的申请怎么写
  • 不得抵扣的进项税额计入哪里
  • 企业当期产生的外币报表折算差额
  • iframe更改自身src
  • php手机号隐藏中间四位
  • 机器学习篇-指标:AUC
  • java定时器怎么用
  • python 命令行参数解析
  • 什么是异步函数
  • 代扣费用会计分录
  • 普通动产和特殊动产如何分类
  • 现代服务印花税税率
  • 补缴去年的税款会计分录
  • 垃圾清运费进入会计什么科目
  • 教育局是一般纳税人吗
  • 小规模免增值税政策从什么时候开始
  • 补充医疗保险属于什么
  • 织梦下载站源码带采集
  • phpcms默认密码
  • 商业承兑贴现几个点
  • 政府补贴需要缴纳印花税吗
  • 以前年度损益调整在利润表中怎么填
  • 未担保余值举例
  • 员工办理健康证费用由谁支付
  • 无形资产入股交税吗
  • 补缴税务滞纳金
  • 美金形式发票
  • 编程经验点滴怎么写
  • navicat连接教程
  • ipv6文件
  • server core安装完成后按什么进行登录
  • Windows Server 2008搭建终端服务器
  • 在Windows Server 2008服务器的三种角色
  • vc_mbcsmfc.exe是什么
  • win10 Build 10565中Edge浏览器新增对HTML5视频的播放控制及下载
  • 关于linux操作系统的描述中
  • centos7rz
  • node modules干嘛的
  • cocos2d android 游戏开发学习——CCAction(一)
  • 解读css发展历史简述
  • css中渐变
  • Node.js中的事件循环是什么意思
  • unity3d性能优化工具
  • unity总结
  • js格式化输出
  • shell脚本加密不可破解
  • nodejs python交互
  • JavaScript小技巧整理
  • 安卓手势控制app
  • 脚本 python
  • 报考地税局的要求是什么
  • 运输企业定额发票是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设