简单介绍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实现按行切分文本文件的方法
Apr 18 Python
Python数据结构之顺序表的实现代码示例
Nov 15 Python
用Python写王者荣耀刷金币脚本
Dec 21 Python
浅谈python新式类和旧式类区别
Apr 26 Python
python操作小程序云数据库实现简单的增删改查功能
Jun 06 Python
Python assert语句的简单使用示例
Jul 28 Python
python面向对象 反射原理解析
Aug 12 Python
Python基本语法之运算符功能与用法详解
Oct 22 Python
如何利用python 读取配置文件
Jan 06 Python
matplotlib 范围选区(SpanSelector)的使用
Feb 24 Python
Python实现我的世界小游戏源代码
Mar 02 Python
python xlwt模块的使用解析
Apr 13 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 接口类与抽象类的实际作用
2009/11/26 PHP
php学习之 数组声明
2011/06/09 PHP
php数组函数序列之array_pop() - 删除数组中的最后一个元素
2011/11/07 PHP
PHP提高编程效率的20个要点
2015/09/23 PHP
Smarty模板引擎缓存机制详解
2016/05/23 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
2020/08/30 PHP
javascript中的注释使用与注意事项小结
2011/09/20 Javascript
JS保存、读取、换行、转Json报错处理方法
2013/06/14 Javascript
js的.innerHTML = ""IE9下显示有错误的解决方法
2013/09/16 Javascript
Shell脚本实现Linux系统和进程资源监控
2015/03/05 Javascript
教你使用javascript简单写一个页面模板引擎
2015/05/05 Javascript
通用javascript代码判断版本号是否在版本范围之间
2015/11/29 Javascript
js判断登陆用户名及密码是否为空的简单实例
2016/05/16 Javascript
JS实现回到页面顶部动画效果的简单实例
2016/05/24 Javascript
jQuery实现的网格线绘制方法
2016/06/20 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
2016/07/27 Javascript
自定义require函数让浏览器按需加载Js文件
2016/11/24 Javascript
Python生成随机数的方法
2014/01/14 Python
python实现图片处理和特征提取详解
2017/11/13 Python
老生常谈python中的重载
2018/11/11 Python
Python实现KNN(K-近邻)算法的示例代码
2019/03/05 Python
Python3+Flask安装使用教程详解
2021/02/16 Python
iphoneX 适配客户端H5页面的方法教程
2017/12/08 HTML / CSS
详解h5页面在不同ios设备上的问题总结
2019/03/01 HTML / CSS
翻新二手苹果产品的网络领导者:Mac of all Trades
2017/12/19 全球购物
欧洲最大的滑雪假期供应商之一:Sunweb Holidays
2018/01/06 全球购物
摄影实习自我鉴定
2013/09/20 职场文书
大学生大二自我鉴定
2013/10/28 职场文书
简历的自荐信
2013/12/19 职场文书
入职担保书范文
2014/05/21 职场文书
乡镇遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
新郎父母婚礼答谢词
2015/09/29 职场文书
python实现Thrift服务端的方法
2021/04/20 Python
基于flask实现五子棋小游戏
2021/05/25 Python
windows安装 redis 6.2.6最新步骤详解
2022/04/26 Redis
国际最新研究在陨石中发现DNA主要成分 或由陨石带来地球
2022/04/29 数码科技