gbk编码转换器手机版「必看:gbk汉字编码查询」

很高兴你能坚持经常过来支持笔者:吴健飞,今天就来说说关于gbk编码转换器手机版,gbk汉字编码查询,还有关于字符串,字符,方法这些的内容,认认真真阅读完,若能把我想表达的全部理解,相信你已经离大牛不远了哈!

最早的字符串编码是美国标准信息交换码,即ASCII码,他仅对10个数字,26个大写英文字母、26个小写英文字母及一些其他符号进行了编码。ASCII码最多只能表示256个符号,每个符号占一个字节。随着信息技术的发展,各国文字都需要进行编码,于是出现了GBK、GB2312、UTF-8编码等。其中GBk和GB2312是我国制定的中文编码标准,使用一个字节表示英文字母,2个字节表示中文字符。而UTF-8是我国通用的编码,对全世界所有国家用到的字符都进行了编码。UTF-8采用一个字节表示英文字符、3个字节表示中文。在Python3.X中。默认采用的编码格式为UTF-8,采用这种编码有效地解决了中文乱码的问题。

Python合集之Python字符串编码转换

在Python中,有两种常用的字符串类型,分别是str和bytes。其中str表示Unicode字符(ASCII码或者其他)bytes表示二进制数据(包括编码的文本)。这两种类型的字符串不能拼接在一起使用。通常情况下,str在内存中以Unicode表示,一个字符对应诺干个字节。但是如果在网络上传输,或者保存到磁盘上,就需要把str转换为字节类型,即bytes类型。

注:bytes类型的数据时带有b前缀的字符串(用单引号或者双引号表示)例如 b’xd2xb0’和’bmr’都是bytes类型的数据。

str类型和bytes类型之间可以通过encode()和decode()方法进行转换,这两个方法是互逆的过程。

Python合集之Python字符串编码转换

1.使用encode()方法编码

encode()方法为str对象方法,用于将字符串转换为二进制数据(即bytes)也称为编码,其语法格式如下:

str.encode([encoding="utf-8"][,errors="strict"])
参数说明:
str:表示要进行转换的字符串
encoding="utf-8":可选参数,用于指定进行转码时采用的字符编码,默认为UTF-8,如果想使用简体中文,也可以设置为gb2312。
当只有一个参数时,也可省略前面的encoding=,直接写编码。
errors="strict":可选参数,用于指定错误处理方式,其可选址值strict(遇到非法字符就抛出异常)
ignore(忽略非法字符)、
replace(用?替换非法字符)或
 xmlcharrefreplace(使用xml的字符引用)等,默认为strict。

注:在使用encode()方法时,不会修改原字符串,如果需要修改原字符串,需要对其进行重新赋值。

例如:

verse='野渡无人舟自横'
byte=verse.encode('GBK')
print('原字符串:',verse)
print('转换后:',byte)

Python合集之Python字符串编码转换

2.使用decode()方法

decode()方法为bytes对象的方法,用于将二进制转换为字符串,即将使用encode()方法转换的结果再转换为字符串,也称为“解码”,语法格式如下:

bytes.decode([encoding="utf-8"][,errors="strict"])
参数说明:
bytes:表示要进行转为二进制数据,通过是encode()方法转换后的结果。
encoding="utf-8":可选参数,用于指定进行解码时采用的字符编码默认为utf-8,如果想使用简体中文,可以设置为gb2312。
当只有一个参数时,可以省略前面的encoding=,直接写编码。
errors="strict":可选参数,用于指定错误处理方式,其可选址值strict(遇到非法字符就抛出异常)
ignore(忽略非法字符)、
replace(用?替换非法字符)或
 xmlcharrefreplace(使用xml的字符引用)等,默认为strict。

注:在使用decode()方法时,不会修改原字符串,如果需要修改原字符串,需要对其进行重新赋值。

例如:上面示例中编码后得到的结果,在这里进行解码:

print('解码后:',byte.decode('GBK'))

以上就是今天分享的内容了,希望我整理的这篇文章能帮到你,看了这篇gbk编码转换器手机版「必看:gbk汉字编码查询」没有看懂的话,建议在阅读一遍。请继续查看寂寞网其它相关内容哦!

本文发布者:万事通,不代表寂寞网立场,转载请注明出处:https://www.jimowang.com/p/19282.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jimowangmail@126.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年12月1日 09:24
下一篇 2022年12月1日 09:28

相关推荐

  • 饿了么外卖网上订餐官网下载「详细讲解:饿了么外卖网上订」

    小伙伴们大家好,这次陈宣玄早带大家来分析下关于饿了么外卖网上订餐官网下载,饿了么外卖网上订,以及关于外卖,优惠券,账号,官方,红包等等各种相关干货,希望各位能认真阅读。因为,只有这样才能真正理解和掌握! 外卖券不要钱 这里有免费的可以收藏。。 陈宣玄我一直用这个微信官方账号收优惠券,下面是微信官方账号的使用方法,可以参考铁粉。 第一步:打开微信APP,点击聊…

    2023年2月16日 自媒体
  • 段仲仪「推荐段仲仪将军真实简历」

    今天尤峰给大家带来了这篇段仲仪,段仲仪将军真实简历干货,以及少将,将军,人物的相关内容干货,整理总结之后,我就想着写这篇文章和大家分享一下,因为毕竟新手朋友还是很多的! 电商学院 历史上没有这个人,这只是电视连续剧《国家记忆》中编剧虚构的一个人物。是滇军的将领。历史上没有叫段仲仪的人物,但是有一个人物叫段仲宇,他的经历和剧中段仲。 历史上没有叫段仲仪的人物,…

    自媒体 2022年12月1日
  • 2023年的雨季大约在几月份来临 精选:2023年什么时间才有大雨

    很高兴又见面了,这次杨倩要和大家聊聊2023年的雨季大约在几月份来临,2023年什么时间才有大雨这个话题,还有大雨,时间,暴雨,节气,雨水的一系列实用干货和技巧分享,想要做好任何事情,都需要有一个明确的思路。希望我的分享能为你提供一些启发和思考! 自进入二月以来,很多地区都出现了连续降雨模式,虽说下的不大,但是吧在出行上对人造成的影响还是有的,不过 由于雨季…

    2023年5月14日
  • 巴黎官宣梅西离队 一夜掉粉24万,对此你怎么看?

    大家好,我是本站的独家报道员李裕,与大家分享最新的独家报道。近来,巴黎官宣梅西离队 一夜掉粉24万,对此你怎么看?成为了网友们热议的话题,引起了广泛的社会关注。让我们一起了解这个事件的来龙去脉,揭开它的具体情况。 6月4日讯巴黎正式官宣梅西合同到期离队,不少球迷在巴黎ins刷屏取关。 巴黎圣日耳曼官宣梅西离队,随后很多球迷取关巴黎社媒账号。在昨天一夜,巴黎圣…

    2023年6月4日
  • 20多岁的他们坚守在边防一线 – 视频

    大家好,我是观察员韩华,近期关注到了一些重要的事件,近来,20多岁的他们坚守在边防一线引起了不少人的热议和关注,成为了网络上备受关注的话题。现在,就请跟我一同探索这个事件的背后故事吧! 原标题:20多岁的他们坚守在边防一线 “我今年20岁,守边防第二年;我今年21岁,守边防第三年;我今年22岁,守边防第二年……”明天就是2024年,驻守在边防一线的他们,有很…

    自媒体 2023年12月31日
  • 什么是淀粉样变皮肤病「最新什么是淀粉」

    小伙伴们大家好,这次赵文婷早带大家来分析下关于什么是淀粉样变皮肤病,什么是淀粉,还有淀粉,面粉,皮肤病,肉类,用途相关的各种内容,其他的废话在这里我也不说了,我们直接来进入正题吧! 大家好,在我们平常的厨房里,生面粉和淀粉,相信大家都在用。生面粉和淀粉虽然它们长得一样,但只有一字之差,但是在使用时,它们的用途完全不同。很多人以为淀粉和生粉是一个品种,事实上,…

    2023年2月12日 自媒体