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

相关推荐

  • 什么时候是母亲节?母亲节是几月几日

    最近比较忙,今天朱瀚又抽时间给大家带来了什么时候是母亲节?母亲节是几月几日干货,还有干货母亲,妈妈,儿女等等各种精品,这篇文章对新手朋友来说是比较重要的,因为涉及到各个方面,阅读完你一定能有所收获! 提起母亲节,许多人都知道,可是你知道母亲节的具体时间和由来来历?母亲节送什么礼物给妈妈 好呢,今天我们就分享下。 一、母亲节是哪一天几月几号? 母亲节是哪一天几…

    2022年11月19日 自媒体
  • 网购冰箱要静置24小时吗 优选:网购冰箱不静止的后果有哪些

    各位小伙伴们,大家好啊,今天李佳怡想和你们聊聊网购冰箱要静置24小时吗,网购冰箱不静止的后果有哪些这个话题,还有冰箱,后果,小时,酒精,食具的一系列实用干货和最新分享内容,在整理自己的思路之后,我写下了这篇文章,希望能够为大家提供一些有用的建议和指导,让你们更好地把握思路。 网购冰箱一般会在路上颠簸,这个时候运送到家后是不能马上通电和使用的,需要静置几个小时…

    2023年6月2日
  • 光渊裴溯玩的游戏是什么 优选:光渊裴溯的游戏机是什么牌子的

    美好的一天从这里开始,今天卫薪宇将和大家分享一些光渊裴溯玩的游戏是什么,光渊裴溯的游戏机是什么牌子的的实践经验,还有关于游戏机,牌子,游戏,时候,刑侦队的一些实用干货内容,学习任何一门技术都需要从基础开始,这篇文章将会为你讲解一些基础知识。 光渊时下正在热播中,由于剧中从第二集就开始步入正轨,所以剧中无论是任务还是一些小道具都成了大家讨论的焦点,例如文中的游…

    2023年4月24日
  • 2019年双十一淘宝交易金额「历年双11成交额数据统计」

    很高兴又和大家见面了,今天何浩来和大家聊一聊2019年双十一淘宝交易金额,历年双11成交额数据统计,以及成交额,销售额,交易额这些一系列的相关干货内容,既然来了就别走了,好好的静下心把这篇文章阅读完相信你会有一定的收获哦! 双十一网购狂欢节自举办以来,每年交易额都有一些出乎意料的惊喜,在双十一网购大促观念逐渐深入人心的2019年。双十一最终成交总额情况如何呢…

    2022年9月29日
  • 2024年不招收艺术特长生_2024年不再招收艺术生

    各位小伙伴们好,今天陈楚要和大家聊一聊2024年不招收艺术特长生,2024年不再招收艺术生,希望对你们有所帮助,还有关于艺术,高校,专业,艺术团,考试这些的实用干货和最新内容,在这篇文章中,我将会分享一些我在这个领域学习和实践的经验,希望对你有所帮助。 近日,有传言称2024年将不再招收艺术特长生,这个传言引起了广大学生和家长的注意,如果真的不再招收艺术生,…

    2023年5月5日
  • 多地居民拍到巨大绿色火流星:滞空近10秒

    小伙伴们你们好,我是本站新闻记者星起,近来,多地居民拍到巨大绿色火流星:滞空近10秒引起了人们的广泛关注和讨论,成为了网络热门话题之一。现在,让我们一同探寻这个事件的真相,看看到底发生了什么! 4月16日晚19:33分,青岛艾山天文台全国流星监测网(CMMO)东营中心站捕捉到一颗轨迹超长的绿色火流星并取得光谱图像,流星滞空将近十秒,极为壮观。 烟台、威海多地…

    2023年4月17日