简单介绍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中的自定义函数学习笔记
Sep 23 Python
python制作一个桌面便签软件
Aug 09 Python
Python遍历目录并批量更换文件名和目录名的方法
Sep 19 Python
python 爬虫出现403禁止访问错误详解
Mar 11 Python
使用Django和Python创建Json response的方法
Mar 26 Python
numpy.linspace 生成等差数组的方法
Jul 02 Python
pandas值替换方法
Jul 10 Python
Python字典的核心底层原理讲解
Jan 24 Python
Python Datetime模块和Calendar模块用法实例分析
Apr 15 Python
详解使用Python下载文件的几种方法
Oct 13 Python
详解Django中views数据查询使用locals()函数进行优化
Aug 24 Python
如何在python中实现ECDSA你知道吗
Nov 23 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
PHP 如何向 MySQL 发送数据
2006/10/09 PHP
php 取得瑞年与平年的天数的代码
2009/08/10 PHP
PHP利用str_replace防注入的方法
2013/11/10 PHP
ECMall支持SSL连接邮件服务器的配置方法详解
2014/05/19 PHP
PHP记录搜索引擎蜘蛛访问网站足迹的方法
2015/04/15 PHP
详解Laravel视图间共享数据与视图Composer
2016/08/04 PHP
php实现微信分享朋友链接功能
2019/02/18 PHP
Swoole4.4协程抢占式调度器详解
2019/05/23 PHP
Javascript的一种模块模式
2010/09/08 Javascript
jquery判断元素的子元素是否存在的示例代码
2014/02/04 Javascript
jquery插件corner实现圆角边框的方法
2015/03/09 Javascript
jQuery实现Div拖动+键盘控制综合效果的方法
2015/03/10 Javascript
简述AngularJS的控制器的使用
2015/06/16 Javascript
jQuery easyui刷新当前tabs的方法
2016/09/23 Javascript
js实现点击切换checkbox背景图片的简单实例
2017/05/08 Javascript
Bootstrap提示框效果的实例代码
2017/07/12 Javascript
基于wordpress的ajax写法详解
2018/01/02 Javascript
vue 每次渲染完页面后div的滚动条保持在最底部的方法
2018/03/17 Javascript
vue 2.1.3 实时显示当前时间,每秒更新的方法
2018/09/16 Javascript
Vue的双向数据绑定实现原理解析
2020/02/17 Javascript
python命令行参数解析OptionParser类用法实例
2014/10/09 Python
python面向对象入门教程之从代码复用开始(一)
2018/12/11 Python
Python Unittest根据不同测试环境跳过用例的方法
2018/12/16 Python
Python使用ctypes调用C/C++的方法
2019/01/29 Python
浅析Python 引号、注释、字符串
2019/07/25 Python
python 画出使用分类器得到的决策边界
2019/08/21 Python
python 实现数据库中数据添加、查询与更新的示例代码
2020/12/07 Python
HTML5 HTMLCollection和NodeList的区别详解
2020/04/29 HTML / CSS
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
土木建筑学生自我评价
2014/01/14 职场文书
酒店管理专业毕业生求职自荐信
2014/04/28 职场文书
暑期社会实践先进个人主要事迹
2014/05/22 职场文书
三八妇女节演讲稿
2014/05/27 职场文书
辩护意见书
2015/06/04 职场文书
鉴史问廉观后感
2015/06/10 职场文书
java设计模式--七大原则详解
2021/07/21 Java/Android