简单介绍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中使用ConfigParser解析ini配置文件实例
Aug 30 Python
Python使用Supervisor来管理进程的方法
May 28 Python
Python中的命令行参数解析工具之docopt详解
Mar 27 Python
Python实现按中文排序的方法示例
Apr 25 Python
Python批量生成特定尺寸图片及图画任意文字的实例
Jan 30 Python
Python提取频域特征知识点浅析
Mar 04 Python
django settings.py 配置文件及介绍
Jul 15 Python
Python流程控制 if else实现解析
Sep 02 Python
Django框架表单操作实例分析
Nov 04 Python
pytorch 实现模型不同层设置不同的学习率方式
Jan 06 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
Dec 14 Python
python 装饰器重要在哪
Feb 14 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/12/30 PHP
常见php数据文件缓存类汇总
2014/12/05 PHP
php带抄送和密件抄送的邮件发送方法
2015/03/20 PHP
php微信公众号开发(2)百度BAE搭建和数据库使用
2016/12/15 PHP
PHP使用Redis长连接的方法详解
2018/02/12 PHP
PHP中mysqli_get_server_version()的实例用法
2020/02/03 PHP
对联广告js flash激活
2006/10/19 Javascript
发两个小东西,ASP/PHP 学习工具。 用JavaScript写的
2007/04/12 Javascript
Prototype 学习 工具函数学习($方法)
2009/07/12 Javascript
javascript中的遍历for in 以及with的用法
2014/12/22 Javascript
JavaScript面对国际化编程时的一些建议
2015/06/24 Javascript
jQuery对html元素的取值与赋值实例详解
2015/12/18 Javascript
javascript实现仿百度图片的瀑布流加载效果
2016/04/20 Javascript
javascript判断图片是否加载完成的方法推荐
2016/05/13 Javascript
浅谈使用splice函数对数组中的元素进行删除时的注意事项
2016/12/04 Javascript
关于vue-router路径计算问题
2017/05/10 Javascript
原生JS实现图片懒加载(lazyload)实例
2017/06/13 Javascript
NProgress显示顶部进度条效果及使用详解
2019/09/21 Javascript
[05:28]刀塔密之一:团结则存
2014/07/03 DOTA
Python通过正则表达式选取callback的方法
2015/07/18 Python
python+pandas生成指定日期和重采样的方法
2018/04/11 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
在服务器上安装python3.8.2环境的教程详解
2020/04/26 Python
Python加载数据的5种不同方式(收藏)
2020/11/13 Python
HTML5的新特性(1)
2016/03/03 HTML / CSS
德国著名廉价网上药店:Shop-Apotheke
2017/07/23 全球购物
物流管理专业大学生自荐信
2013/10/04 职场文书
推普周国旗下讲话稿
2014/09/21 职场文书
校园运动会广播稿
2014/10/06 职场文书
群众路线领导班子整改方案
2014/10/25 职场文书
自主招生推荐信格式模板
2015/03/24 职场文书
物业前台接待岗位职责
2015/04/03 职场文书
婚宴父母致辞
2015/07/27 职场文书
2015年美容师个人工作总结
2015/10/14 职场文书
JavaScript流程控制(分支)
2021/12/06 Javascript
前端vue+express实现文件的上传下载示例
2022/02/18 Vue.js