Python3 decode()方法_w3cschool - 编程狮
文章推薦指數: 80 %
Python3 decode()方法Python3 字符串描述decode() 方法以指定的编码格式解码 ... 语法decode()方法语法: str.decode(encoding=UTF-8,errors=strict) ...
编程入门教程
编程课程
编程实战
编程题库
在线工具
VIP会员
活动
App下载
扫码下载编程狮APP
注册|登录
注册成功
X
W3Cschool
恭喜您成为首批注册用户
获得88经验值奖励
马上体验
入门教程
编程课程
VIP会员
Python3教程
赞
收藏
更多文章
目录
搜索
书签
Python3教程
Python3教程
Python3简介
Python3安装
Python3使用上手
Python3解释器
Python3VSCode配置
Python3基础语法
Python3编程第一步
Python3基本数据类型
Python3注释
Python3运算符
Python3数字
python3序列
Python3字符串
Python3列表
Python3元组
Python3字典
Python3集合
Python3条件控制
Python3循环
Python3迭代器与生成器
Python3函数
Python3数据结构
Python3模块
Python3输入和输出
Python3File方法
Python3OS文件/目录方法
Python3错误和异常
Python3面向对象
Python3标准库概览
Python3实例
Python3历代版本更新
Python3.10更新
Python3.11更新
python3.9更新
Python3高级教程
Python3正则表达式
Python3CGI编程
Python3MySQL数据库连接
Python3网络编程
Python3SMTP发送邮件
Python3多线程
Python3XML解析
Python3JSON数据解析
Python3日期和时间
Python3内置函数
Python3爬虫实战教程
Python3深度/机器学习类
Python3制作小游戏
Python技术专题
python解决pip下载缓慢的方法
python怎么使用pip进行包管理
相关教程
Python2教程
精品网课推荐
Python3入门
Python基础入门
Python3进阶
Python基础教程
Python基础教程
Python更多内容
Python备忘单
python第三方库
request教程-python的http库
Python3操作excel库总结
httpx教程-用于python的下一代http库
web相关
flask微课-python轻量web框架
flask教程-python轻量web框架
Django教程-pythonweb框架
数据分析相关
pandas教程-python数据分析库
numpy教程-python数据科学库
Python3xlwt库基本教程
matplotlib教程-python制表库
pillow教程-python操作图像库
python内置库
搜索
A
A
默认
护眼
夜间
阅读(2.2k)
书签
赞(0)
分享
我要纠错
Python3decode()方法
2021-10-1816:12更新
Python3decode()方法
Python3字符串
描述
decode()方法以指定的编码格式解码字符串。
默认编码为字符串编码。
语法
decode()方法语法:
str.decode(encoding='UTF-8',errors='strict')
参数
encoding--要使用的编码,如"UTF-8"。
errors--设置不同错误的处理方案。
默认为'strict',意为编码错误引起一个UnicodeError。
其他可能得值有'ignore','replace','xmlcharrefreplace','backslashreplace'以及通过codecs.register_error()注册的任何值。
返回值
该方法返回解码后的字符串。
实例
以下实例展示了decode()方法的实例:
#!/usr/bin/python3
str="W3Cschool教程";
str_utf8=str.encode("UTF-8")
str_gbk=str.encode("GBK")
print(str)
print("UTF-8编码:",str_utf8)
print("GBK编码:",str_gbk)
print("UTF-8解码:",str_utf8.decode('UTF-8','strict'))
print("GBK解码:",str_gbk.decode('GBK','strict'))
尝试一下
以上实例输出结果如下:
W3Cschool教程
UTF-8编码:b'\xe8\x8f\x9c\xe9\xb8\x9f\xe6\x95\x99\xe7\xa8\x8b'
GBK编码:b'\xb2\xcb\xc4\xf1\xbd\xcc\xb3\xcc'
UTF-8解码:W3Cschool教程
GBK解码:W3Cschool教程
Python3字符串
以上内容是否对您有帮助:
在文档使用的过程中是否遇到以下问题:
内容错误
更新不及时
链接错误
缺少代码/图片示列
太简单/步骤待完善
其他
更多建议:
提交建议
写笔记
我要补充
推荐文章
Python实用教学:如何用Python玩转各大网站
python怎么保留两位小数?几种方法总结!
怎么查看python版本?有几种方法?
python怎么卸载,如何彻底卸载?
numpy之linspace()函数使用详解
推荐教程
Django3中文教程
程序员书单
Python2教程
Python菜谱
Python手册by一盏烛光
推荐课程
Python自动化办公+数据可视化视频课程
Python入门体验课
Python3爬虫入门与实践
Python数据科学之数据处理与分析
PythonDjango框架入门课程
精选笔记
Copyright©2021 w3cschool编程狮|闽ICP备15016281号-3|闽公网安备35020302033924号
违法和不良信息举报电话:173-0602-2364|举报邮箱:[email protected]
在线笔记
App下载
扫描二维码
下载编程狮App
公众号
编程狮公众号
意见反馈
意见反馈
X
意见反馈:
联系方式:
提交
查看完整版笔记
保存
关闭
教程纠错
教程纠错
违规举报
X
广告等垃圾信息
不友善内容
违反法律法规的内容
不宜公开讨论的政治内容
其他
提交
延伸文章資訊
- 1python3大作戰之encode與decode講解- 程式人生
因為開頭跟大家講過,python3預設就是unicode,utf-8可以看成是unicode的一個擴充套件集,所以其實name本身是一個unicode編碼的,所以可以通過encode ...
- 2Python 3 Bytes.decode 遇到的问题— qytz-notes v0.1
使用Python 3 的 Subprocess 模块执行shell 命令,读取到的结果的类型是 bytes ,如果是文本需要转成 str 类型。 一般来说,Linux 的中文环境大都使用utf-...
- 3Python 3 Tutorial 第二堂(1)Unicode 支援、基本I/O
filename = input('檔名:') file = open(filename, 'r', encoding='UTF-8') content = file.read() file.c...
- 4python3的decode里面处理错误无法解析的字节 - CSDN博客
s.decode("utf-8", "replace") 替换其中异常的编码,这个相对来可能一眼就知道那些字符编码出问题了。 这个可以有效处理错误. by_side_with_sun. 关注 ...
- 5Python3: Decode UTF-8 bytes converted as string
If you want to encode and decode text, that's what the encode and decode methods are for: >>> a =...