python encode和decode的妙用


Posted in Python onSeptember 02, 2009

>>> "hello".encode("hex")
'68656c6c6f'

相应的还可以

>>> '68656c6c6f'.decode("hex")
'hello'

查了一下手册,还有这些codec可用

Codec Aliases Operand type Purpose
base64_codec base64, base-64 byte string Convert operand to MIME base64
bz2_codec bz2 byte string Compress the operand using bz2
hex_codec hex byte string Convert operand to hexadecimal representation, with two digits per byte
idna   Unicode string Implements RFC 3490. New in version 2.3. See also encodings.idna
mbcs dbcs Unicode string Windows only: Encode operand according to the ANSI codepage (CP_ACP)
palmos   Unicode string Encoding of PalmOS 3.5
punycode   Unicode string Implements RFC 3492. New in version 2.3.
quopri_codec quopri, quoted-printable, quotedprintable byte string Convert operand to MIME quoted printable
raw_unicode_escape   Unicode string Produce a string that is suitable as raw Unicode literal in python source code
rot_13 rot13 Unicode string Returns the Caesar-cypher encryption of the operand
string_escape   byte string Produce a string that is suitable as string literal in python source code
undefined   any Raise an exception for all conversions. Can be used as the system encoding if no automatic coercion between byte and Unicode strings is desired.
unicode_escape   Unicode string Produce a string that is suitable as Unicode literal in python source code
unicode_internal   Unicode string Return the internal representation of the operand
uu_codec uu byte string Convert the operand using uuencode
zlib_codec zip, zlib byte string Compress the operand using gzip
Python 相关文章推荐
python时间整形转标准格式的示例分享
Feb 14 Python
python获取本地计算机名字的方法
Apr 29 Python
基于pip install django失败时的解决方法
Jun 12 Python
使用python根据端口号关闭进程的方法
Nov 06 Python
浅谈Python小波分析库Pywavelets的一点使用心得
Jul 09 Python
python使用if语句实现一个猜拳游戏详解
Aug 27 Python
Python如何基于smtplib发不同格式的邮件
Dec 30 Python
opencv 阈值分割的具体使用
Jul 08 Python
最新pycharm安装教程
Nov 18 Python
scrapy-splash简单使用详解
Feb 21 Python
python如何读取.mtx文件
Apr 22 Python
教你怎么用Python操作MySql数据库
May 31 Python
python 简易计算器程序,代码就几行
Aug 29 #Python
python 提取文件的小程序
Jul 29 #Python
Python 文件重命名工具代码
Jul 26 #Python
python 生成目录树及显示文件大小的代码
Jul 23 #Python
python 域名分析工具实现代码
Jul 15 #Python
python 自动提交和抓取网页
Jul 13 #Python
python self,cls,decorator的理解
Jul 13 #Python
You might like
MySQL数据源表结构图示
2008/06/05 PHP
用js遍历 table的脚本
2008/07/23 Javascript
javascript的BOM汇总
2015/07/16 Javascript
基于jQuery实现仿51job城市选择功能实例代码
2016/03/02 Javascript
基于jquery插件实现拖拽删除图片功能
2020/08/27 Javascript
JS实现星星评分功能实例代码(两种方法)
2016/06/09 Javascript
Vue.js路由组件vue-router使用方法详解
2016/12/02 Javascript
详解从Vue-router到html5的pushState
2018/07/21 Javascript
详解解决Vue相同路由参数不同不会刷新的问题
2018/10/12 Javascript
浅谈layui 绑定form submit提交表单的注意事项
2019/10/25 Javascript
如何在Vue中抽离接口配置文件
2019/10/31 Javascript
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
2020/08/28 Javascript
用Python写一个无界面的2048小游戏
2016/05/24 Python
python处理数据,存进hive表的方法
2018/07/04 Python
python 顺时针打印矩阵的超简洁代码
2018/11/14 Python
Python设计模式之迭代器模式原理与用法实例分析
2019/01/10 Python
Python实现的文轩网爬虫完整示例
2019/05/16 Python
python3 tcp的粘包现象和解决办法解析
2019/12/09 Python
Python使用Pandas库常见操作详解
2020/01/16 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
2020/03/30 Python
PyQt5 文本输入框自动补全QLineEdit的实现示例
2020/05/13 Python
完美解决keras 读取多个hdf5文件进行训练的问题
2020/07/01 Python
Python将list元素转存为CSV文件的实现
2020/11/16 Python
HTML5之SVG 2D入门8—文档结构及相关元素总结
2013/01/30 HTML / CSS
巧克力领导品牌瑞士莲美国官网:Lindt Chocolate美国
2016/08/25 全球购物
金牌葡萄酒俱乐部:Gold Medal Wine Club
2017/11/02 全球购物
SQL里面如何插入自动增长序列号字段
2012/03/29 面试题
外贸业务员求职自荐信分享
2013/09/21 职场文书
自我鉴定书面格式
2014/01/13 职场文书
抽样调查项目计划书
2014/04/24 职场文书
小学美术兴趣小组活动总结
2014/07/07 职场文书
信访稳定工作汇报
2014/10/27 职场文书
教师求职简历自我评价
2015/03/10 职场文书
三八妇女节主持词
2015/07/04 职场文书
MySql数据库 查询时间序列间隔
2022/05/11 MySQL
MySQL 原理与优化之原数据锁的应用
2022/08/14 MySQL