简单介绍Python中的decode()方法的使用


Posted in Python onMay 18, 2015

 decode()方法使用注册编码的编解码器的字符串进行解码。它默认为默认的字符串编码。
语法

以下是decode()方法的语法:

str.decode(encoding='UTF-8',errors='strict')

参数

  •     encoding -- 这是所使用的编码。对于所有的编码方案的列表,请访问:标准编码库
  •     errors -- 这可能是给定一个不同的错误处理机制。默认的错误是“严格”,即编码错误提出UnicodeError。其他可能的值是ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 并通过codecs.register_error().注册的任何其他名称。

返回值

此方法返回的字符串的解码版本。
例子

下面的例子显示了decode()方法的使用。

#!/usr/bin/python

str = "this is string example....wow!!!";
str = str.encode('base64','strict');

print "Encoded String: " + str;
print "Decoded String: " + str.decode('base64','strict')

当我们运行上面的程序,它会产生以下结果:

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=

Decoded String: this is string example....wow!!!

Python 相关文章推荐
Python中处理unchecked未捕获异常实例
Jan 17 Python
Python 绘图和可视化详细介绍
Feb 11 Python
如何用itertools解决无序排列组合的问题
May 18 Python
Python实现字符串匹配算法代码示例
Dec 05 Python
Python批量发送post请求的实现代码
May 05 Python
python3处理含有中文的url方法
May 10 Python
win10 64bit下python NLTK安装教程
Sep 19 Python
详解Django中CBV(Class Base Views)模型源码分析
Feb 25 Python
flask框架路由常用定义方式总结
Jul 23 Python
python 哈希表实现简单python字典代码实例
Sep 27 Python
Python如何测试stdout输出
Aug 10 Python
python实现学生信息管理系统(面向对象)
Jun 05 Python
Python虚拟环境Virtualenv使用教程
May 18 #Python
Python字符串处理之count()方法的使用
May 18 #Python
收藏整理的一些Python常用方法和技巧
May 18 #Python
简介Python中用于处理字符串的center()方法
May 18 #Python
Python中Random和Math模块学习笔记
May 18 #Python
浅析Python中将单词首字母大写的capitalize()方法
May 18 #Python
Python NumPy库安装使用笔记
May 18 #Python
You might like
eAccelerator的安装与使用详解
2013/06/13 PHP
实例讲解PHP面向对象之多态
2014/08/20 PHP
PHP互换两个变量值的方法(不用第三变量)
2016/11/14 PHP
thinkPHP框架实现生成条形码的方法示例
2018/06/06 PHP
iframe 自适应高度[在IE6 IE7 FF下测试通过]
2009/04/13 Javascript
jQuery 连续列表实现代码
2009/12/21 Javascript
javascript 45种缓动效果 非常酷
2011/06/28 Javascript
js跨域问题浅析及解决方法优缺点对比
2014/11/08 Javascript
实例讲解JQuery中this和$(this)区别
2014/12/08 Javascript
Js数组排序函数sort()介绍
2015/06/08 Javascript
详解JavaScript中this关键字的用法
2016/05/26 Javascript
100多个基础常用JS函数和语法集合大全
2017/02/16 Javascript
详解Angular4中路由Router类的跳转navigate
2017/06/09 Javascript
基于nodejs+express4.X实现文件下载的实例代码
2017/07/13 NodeJs
js实现省市级联效果分享
2017/08/10 Javascript
vue实现动态列表点击各行换色的方法
2018/09/13 Javascript
layui当点击文本框时弹出选择框,显示选择内容的例子
2019/09/02 Javascript
vue-video-player 解决微信自动全屏播放问题(横竖屏导致样式错乱问题)
2020/02/25 Javascript
Python操作json数据的一个简单例子
2014/04/17 Python
Python中使用item()方法遍历字典的例子
2014/08/26 Python
Python基于正则表达式实现检查文件内容的方法【文件检索】
2017/08/30 Python
Python + selenium自动化环境搭建的完整步骤
2018/05/19 Python
通过Pandas读取大文件的实例
2018/06/07 Python
pygame实现俄罗斯方块游戏(基础篇3)
2019/10/29 Python
TensorFlow-gpu和opencv安装详细教程
2020/06/30 Python
Python中openpyxl实现vlookup函数的实例
2020/10/28 Python
python爬虫快速响应服务器的做法
2020/11/24 Python
python中用ggplot绘制画图实例讲解
2021/01/26 Python
美国嘻哈首饰购物网站:Hip Hop Bling
2016/12/30 全球购物
高中生的学习总结自我鉴定
2013/10/26 职场文书
装修致歉信
2014/01/15 职场文书
庆祝三八妇女节标语
2014/10/09 职场文书
铁人观后感
2015/06/16 职场文书
村党总支部公开承诺书2016
2016/03/25 职场文书
golang 比较浮点数的大小方式
2021/05/02 Golang
python b站视频下载的五种版本
2021/05/27 Python