python字符串的编码转换

 时间:2026-02-14 11:33:07

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

python字符串的编码转换

工具/原料

python3

编码

encode( )方法为str对象的方法,用于将字符串转换为二进制数据(即bytes)

python字符串的编码转换

定义一个str1的字符串,对他采用utf-8编码转换为二进制数据

python字符串的编码转换

采用GBK编码转换成二进制数据,

python字符串的编码转换

解码

decode( )方法用于解码,格式与编码相同

python字符串的编码转换

需要注意:解码采用的字符编码,需要与编码时采用的编码一致

python字符串的编码转换

否则会出现错误

有一些偶然情况,他不会出现错误,但是解出来的是乱码

python字符串的编码转换

注意事项

encode()和decode()都不会修改原字符串。

如果需要修改原字符串,需要对其进行重新赋值。

  • Javascript教程 for循环的嵌套使用
  • 预防流感学校应该采取什么措施?
  • 如何培养数据思维?
  • Pycharm如何创建项目
  • html5利用small标签呈现小号字体效果
  • 热门搜索
    脸上毛孔粗大怎么办 嗓子发炎怎么办 手机怎么挂vpn 怎么查看隐藏文件 网上银行怎么开通 微信好友怎么删除 西南财经大学怎么样 凌度行车记录仪怎么样 好奇纸尿裤怎么样 pdf怎么转换成word免费