位置: 编程技术 - 正文

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)

  • 运输发票抵扣联丢了
  • 结转本年利润要扣除企业所得税吗
  • 业务招待费报销要求
  • 不付加工费怎么办
  • 货物或应税劳务服务名称怎么填
  • 净营业周期和营业周期
  • 小企业会计准则是小规模纳税人吗
  • 增值税主表填报说明
  • 固定资产账面金额什么意思
  • 退货折价的账务处理分录
  • 2021年旅游免费
  • 管理费用月末怎么结账
  • 某企业月末由仓库转来发料凭证汇总表
  • 税务机关是否可以申请破产清算
  • 增值税发票查验平台怎么查询发票
  • 制造费用可以直接转入本年利润吗
  • 专用发票离线限额是什么意思
  • 收到的劳务费发票进什么科目
  • 金税盘报税的服务费怎么抵扣增值税?
  • 讲课费税务发票类别
  • 小规模租赁收入申报流程
  • 餐费没有发票怎么入账
  • 用盈余公积弥补亏损会影响所有者权益总额吗
  • 车辆的增值税和消费税
  • 购买原材料的运输费计入什么科目
  • 怎么看iPhone电池温度
  • 税务局查账补交所得税怎样处理
  • 公司专柜样品如何做
  • php declare函数
  • 赠品没有收到
  • macOS Big Sur 11.2 RC 2正式发布(附更新内容)
  • 房屋建筑物改扩建税务处理
  • 为什么篮牙耳机卡
  • PadExe.exe - PadExe是什么进程 有什么用
  • 周转材料的领用及摊销方法
  • 计算利润要扣除企业所得税吗
  • 残保金计入税金还是管理费用
  • yolov1算法
  • input输入框非空验证
  • vue事件bus
  • chattra
  • 哪些计入其他收益与营业外收入
  • 公司减持股份是利好还是利空
  • 织梦可以放两个模板吗
  • 帝国cms商城教程
  • mongodb数据库操作题
  • 附有销售退回条件的商品销售
  • 计提以前年度的企业所得税
  • 交易性金融资产公允价值变动怎么算
  • 工程报废及毁损处理办法
  • 小规模免税如何开票
  • 第三方平台佣金账务处理
  • 退货销售折让会计分录
  • 医保卡收到钱
  • 企业未按照规定报送年度报告怎么办
  • 保险工资单怎么开
  • 工程未竣工预付款怎么办
  • 回收锯末木屑价格
  • 记账凭证的填制与审核
  • 零售商品购进的核算需要设置什么科目
  • sql查询和遍历数据
  • sql报错22018
  • asp 分页
  • 一键清理是干什么用的
  • win8升级win10系统 激活
  • 苹果系统声音怎么设置方法
  • win8怎么添加打印机到电脑上
  • 如何在mac中安装windows
  • 在windowsxp中设置控制计算机硬件设备
  • 关于linux中Squid代理服务器的10个实用面试问答
  • dos命令怎么写
  • Python下的慢
  • Unity 使用WWW类同步加载资源
  • javascript面向对象 第三方类库
  • android获取meid
  • 微信收款商业版和个人经营收款码区别
  • 税务局发票邮寄回来怎么读入?
  • 手写发票属于增值税普通发票吗
  • 税务局 周六
  • 河北耕地占用税最新规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设