简单介绍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使用reportlab画图示例(含中文汉字)
Dec 03 Python
python打开文件并获取文件相关属性的方法
Apr 23 Python
在Python中使用判断语句和循环的教程
Apr 25 Python
如何准确判断请求是搜索引擎爬虫(蜘蛛)发出的请求
Oct 13 Python
更改Ubuntu默认python版本的两种方法python-> Anaconda
Dec 18 Python
Python 中开发pattern的string模板(template) 实例详解
Apr 01 Python
深入理解Python3 内置函数大全
Nov 23 Python
python 反编译exe文件为py文件的实例代码
Jun 27 Python
django drf框架自带的路由及最简化的视图
Sep 10 Python
Python3 把一个列表按指定数目分成多个列表的方式
Dec 25 Python
Python使用jupyter notebook查看ipynb文件过程解析
Jun 02 Python
Python3的进程和线程你了解吗
Mar 16 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 代码优化之经典示例
2011/03/24 PHP
php 判断字符串编码是utf-8 或gb2312实例
2016/11/01 PHP
javascript中获取选中对象的类型
2007/04/02 Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
2013/07/01 Javascript
jQuery实现的Div窗口震动特效
2014/06/09 Javascript
javascript给span标签赋值的方法
2015/11/26 Javascript
使用struts2+Ajax+jquery验证用户名是否已被注册
2016/03/22 Javascript
Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
2016/03/23 Javascript
JS简单设置下拉选择框默认值的方法
2016/08/20 Javascript
Bootstrap Modal遮罩弹出层(完整版)
2016/11/21 Javascript
JavaScript获取键盘按键的键码(参照表)
2017/01/10 Javascript
vue-router配合ElementUI实现导航的实例
2018/02/11 Javascript
nodejs更新package.json中的dependencies依赖到最新版本的方法
2018/10/10 NodeJs
Vue props 单向数据流的实现
2018/11/06 Javascript
jQuery实现合并表格单元格中相同行操作示例
2019/01/28 jQuery
webpack优化之代码分割与公共代码提取详解
2019/11/22 Javascript
js对象简介与基本用法示例
2020/03/13 Javascript
深入了解Vue.js 混入(mixins)
2020/07/23 Javascript
vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
2020/08/31 Javascript
Python 爬虫爬取指定博客的所有文章
2016/02/17 Python
Python上下文管理器和with块详解
2017/09/09 Python
Python自动发送邮件的方法实例总结
2018/12/08 Python
flask应用部署到服务器的方法
2019/07/12 Python
基于Python执行dos命令并获取输出的结果
2019/12/30 Python
python 中的[:-1]和[::-1]的具体使用
2020/02/13 Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
2021/01/07 Python
香港士多网上超级市场:Ztore
2021/01/09 全球购物
大家检讨书5000字
2014/02/03 职场文书
粗加工管理制度
2014/02/04 职场文书
外语系毕业生求职自荐信
2014/04/12 职场文书
三方合作协议书范本
2014/04/18 职场文书
感恩教师节演讲稿
2014/09/03 职场文书
小学语文复习计划
2015/01/19 职场文书
辞职信模板(中英文版)
2015/02/27 职场文书
公司行政主管岗位职责
2015/04/09 职场文书
浅谈Redis跟MySQL的双写问题解决方案
2022/02/24 Redis