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 相关文章推荐
在Docker上部署Python的Flask框架的教程
Apr 08 Python
使用Python生成url短链接的方法
May 04 Python
Python中基本的日期时间处理的学习教程
Oct 16 Python
深入讲解Python函数中参数的使用及默认参数的陷阱
Mar 13 Python
Anaconda多环境多版本python配置操作方法
Sep 12 Python
python+matplotlib实现礼盒柱状图实例代码
Jan 16 Python
对python 各种删除文件失败的处理方式分享
Apr 24 Python
Django REST framework 视图和路由详解
Jul 19 Python
弄懂这56个Python使用技巧(轻松掌握Python高效开发)
Sep 18 Python
python实现可下载音乐的音乐播放器
Feb 25 Python
详解python 支持向量机(SVM)算法
Sep 18 Python
Pycharm自动添加文件头注释和函数注释参数的方法
Oct 23 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
Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室
2016/08/17 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
2016/10/18 PHP
PHP面向对象之领域模型+数据映射器实例(分析)
2017/06/21 PHP
javascript prototype,executing,context,closure
2008/12/24 Javascript
JavaScript 获取当前时间戳的代码
2010/08/05 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
2013/07/09 Javascript
js实现图片从左往右渐变切换效果的方法
2015/02/06 Javascript
jQuery图片特效插件Revealing实现拉伸放大
2015/04/22 Javascript
javascript创建动态表单的方法
2015/07/25 Javascript
Jquery全选与反选点击执行一次的解决方案
2015/08/14 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
2017/04/05 Javascript
Vue.js实现可配置的登录表单代码详解
2018/03/29 Javascript
JS 实现微信扫一扫功能
2018/09/14 Javascript
跨域解决之JSONP和CORS的详细介绍
2018/11/21 Javascript
Vue在chrome44偶现点击子元素事件无法冒泡的解决方法
2019/12/15 Javascript
JS Thunk 函数的含义和用法实例总结
2020/04/08 Javascript
JS面向对象实现飞机大战
2020/08/26 Javascript
vue点击按钮实现简单页面的切换
2020/09/08 Javascript
Python进行数据提取的方法总结
2016/08/22 Python
恢复百度云盘本地误删的文件脚本(简单方法)
2017/10/21 Python
Pycharm 文件更改目录后,执行路径未更新的解决方法
2019/07/19 Python
完美解决pycharm导入自己写的py文件爆红问题
2020/02/12 Python
django执行原始查询sql,并返回Dict字典例子
2020/04/01 Python
jupyter lab的目录调整及设置默认浏览器为chrome的方法
2020/04/10 Python
tensorflow使用freeze_graph.py将ckpt转为pb文件的方法
2020/04/22 Python
HTML5组件Canvas实现图像灰度化(步骤+实例效果)
2013/04/22 HTML / CSS
菲律宾旅游网站:Expedia菲律宾
2017/10/11 全球购物
英国最大的网上药品商店:Chemist Direct
2017/12/16 全球购物
全球异乡人的跨境社交电商平台:Kouhigh口嗨网
2020/07/24 全球购物
退伍老兵事迹材料
2014/01/31 职场文书
销售顾问工作计划书
2014/09/15 职场文书
依法行政工作汇报
2014/10/28 职场文书
高考学习决心书
2015/02/04 职场文书
高中社区服务活动报告
2015/02/05 职场文书
售票员岗位职责
2015/02/15 职场文书
Nginx缓存设置案例详解
2021/09/15 Servers