韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python开发中的编码方式如何对比使用?

python开发中的编码方式如何对比使用?

头像

十一

2020-11-27 17:18:312088浏览 · 0收藏 · 0评论

编码方式的历史大致为ASCII ->gb2312->unicode->utf-8,期间具体详细信息感兴趣的可以去做一些查询,正因为存在这样的过渡,因此对同一模块的不同使用,需要我们去进行有选择性的挑选使用,因此,这就衍生出了我们今天的主题,怎么去对比使用这些存在的编码方式。

来个编码解码的小例子先,记住中文可以进行GBK和utf-8编码,在GBk一个中文字符对应两个字节,在utf-8一个中文字符对应三个字节,中文不能进行ASCII编码。

>>> '爬森'.encode('GBK')
b'\xc1\xf5\xc8\xf3\xc9\xad'
>>> '爬森'.encode('ascii')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
>>> 'Runsen'.encode('ascii')
b'Runsen'
>>> "爬森".encode('utf-8')
b'\xe5\x88\x98\xe6\xb6\xa6\xe6\xa3\xae'
>>> '爬森'.encode('GBK').decode('GBK')
'爬森'
>>> '爬森'.encode('GBK').decode('utf-8')
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc1 in position 0: invalid start byte

如果编码解码格式不一致可能会出现乱码,encode表示编码,decode表示解码,这样大家可以对选择上有明确想法了吧,如果还想知道更多相关内容,进入python学习网即可。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

芬太尼关税是怎么回事| 美国禁忌6 结局| CSGO暴躁妹妹免费观看电视剧 | 妈妈说今晚爸爸不回家| 男生把小困困放到女生困里视频| 暴躁少女CSGO免费观看| 不想和你有遗憾电影在线观看| 火车上荫蒂添的好舒服图片| 《妻欲公与媳》免费看| 被男友干了两小时下身都肿起来了 | 两个女人的战争在线观看| 快拨出我是你老师最火的一句| 青丝影院大全免费2023年新版| 继子的母亲免费版电视剧| 《菊内留香》双男主| 三浦惠理子| 美女比基尼游泳图片视频| 女士泳衣全透明| 狗配女人宝典视频| 真人做运动视频素材| 国产在线观看免费全集电视剧网站| 《性爽2》电影| 六房间| 坤坤寒入桃子里电视剧| 白色变态蕾丝超薄开档连身袜| 都市枭雄| 豆传媒剧国产MV有什么特点| 电影《偷吃》在线观看| 男生把小因因放到女生困里视频| 香港十大禁片| 家公给我治疗5中字| 男生女生拆拆很痛的轮滑鞋免费下.| 麻豆传媒| 小乖(糙汉文)TXT笔趣阁免费...| WWW.77.GOVCN| 免费高清在线观看免费的PPT软..| 人间水蜜桃MAC923| 黑丝美女| 电影《满足2》完整版在线观看| 免费的行情网站WWW下载大全 | 魔咒未删减