Python中encode()方法的使用简介


Posted in Python onMay 18, 2015

 encode() 方法返回字符串的编码版本。默认编码是当前的默认字符串编码。可给予设置不同的错误处理机制。
语法

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

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

参数

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

返回值

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

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

#!/usr/bin/python

str = "this is string example....wow!!!";

print "Encoded String: " + str.encode('base64','strict')

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

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=
Python 相关文章推荐
一个检测OpenSSL心脏出血漏洞的Python脚本分享
Apr 10 Python
Python多线程编程(五):死锁的形成
Apr 05 Python
Python2.x和3.x下maketrans与translate函数使用上的不同
Apr 13 Python
编写Python脚本抓取网络小说来制作自己的阅读器
Aug 20 Python
python实现杨辉三角思路
Jul 14 Python
python调用staf自动化框架的方法
Dec 26 Python
python numpy 常用随机数的产生方法的实现
Aug 21 Python
python网络编程之多线程同时接受和发送
Sep 03 Python
Python搭建代理IP池实现接口设置与整体调度
Oct 27 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
Dec 04 Python
python连接PostgreSQL过程解析
Feb 09 Python
Python模拟登入的N种方式(建议收藏)
May 31 Python
简单介绍Python中的decode()方法的使用
May 18 #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
You might like
PHP中spl_autoload_register函数的用法总结
2013/11/07 PHP
PHP常用数组函数介绍
2014/07/28 PHP
windows server 2008/2012安装php iis7 mysql环境搭建教程
2016/06/30 PHP
浅析php中array_map和array_walk的使用对比
2016/11/20 PHP
判断页面是关闭还是刷新的js代码
2007/01/28 Javascript
真正的JQuery.ajax传递中文参数的解决方法
2011/05/28 Javascript
Jquery实现三层遍历删除功能代码
2013/04/23 Javascript
Node.js中的模块机制学习笔记
2014/11/04 Javascript
JavaScript模版引擎的基本实现方法浅析
2016/02/15 Javascript
Javascript删除指定元素节点的方法
2016/06/21 Javascript
浅谈MVC+EF easyui dataGrid 动态加载分页表格
2016/11/10 Javascript
老生常谈原生JS执行环境与作用域
2016/11/22 Javascript
详解Nodejs的timers模块
2016/12/22 NodeJs
解析ajaxFileUpload 异步上传文件简单使用
2016/12/30 Javascript
Jquery-data的三种用法
2017/04/18 jQuery
JS实现json的序列化和反序列化功能示例
2017/06/13 Javascript
深入理解vue.js中的v-if和v-show
2017/06/22 Javascript
深入理解ES6学习笔记之块级作用域绑定
2017/08/19 Javascript
JavaScript实现的仿新浪微博原生态输入字数即时检查功能【兼容IE6】
2017/09/26 Javascript
在JavaScript中查找字符串中最长单词的三种方法(推荐)
2021/01/18 Javascript
[02:37]TI8勇士令状不朽珍藏II视频展示
2018/06/23 DOTA
让python json encode datetime类型
2010/12/28 Python
Python中表达式x += y和x = x+y 的区别详解
2017/06/20 Python
解决pycharm 误删掉项目文件的处理方法
2018/10/22 Python
Kears+Opencv实现简单人脸识别
2019/08/28 Python
python有几个版本
2020/06/17 Python
Pycharm快捷键配置详细整理
2020/10/13 Python
CSS3 Media Queries详细介绍和使用实例
2014/05/08 HTML / CSS
美国椅子和沙发制造商:La-Z-Boy
2020/10/25 全球购物
教师实习自我鉴定
2013/12/18 职场文书
自我鉴定三原则
2014/01/13 职场文书
小学教师培训感言
2014/02/11 职场文书
酒店保安领班职务说明书
2014/03/04 职场文书
关于国庆节的演讲稿
2014/09/05 职场文书
2014乡镇机关党员个人对照检查材料思想汇报
2014/10/09 职场文书
关于Python中进度条的六个实用技巧分享
2022/04/05 Python