python中decode函数的使用方法

发布时间:2020-12-15 09:22:45

来源:亿速云

阅读:75

作者:小新

这篇文章主要介绍python中decode函数的使用方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

1、decode函数

以 encoding 指定的编码格式解码字符串,默认编码为字符串编码。

2、decode()方法的语法str.decode(encoding='UTF-8',errors='strict')

3、参数

encoding ——要使用的编码,如:utf-8,gb2312,cp936,gbk等。

errors ——设置不同解码错误的处理方案。默认为 'strict',意为编码错误引起一个 UnicodeDecodeError。 其它可能得值有 'ignore', 'replace'以及通过 codecs.register_error() 注册的1其它值。

4、使用实例u = '中文' #指定字符串类型对象u

str = u.encode('gb2312') #以gb2312编码对u进行编码,获得bytes类型对象str

u1 = str.decode('gb2312')#以gb2312编码对字符串str进行解码,获得字符串类型对象u1

u2 = str.decode('utf-8')#如果以utf-8的编码对str进行解码得到的结果,将无法还原原来的字符串内容

以上是“python中decode函数的使用方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

python中decode函数在哪个库_python中decode函数的使用方法相关推荐

  1. python什么模块动态调用链接库_Python调用C/C++动态链接库的方法详解

    本文以实例讲解了Python调用C/C++ DLL动态链接库的方法,具体示例如下: 示例一: 首先,在创建一个DLL工程(本例创建环境为VS 2005),头文件: 1 2 3 4 5 6 7 8 9 ...

  2. python网络爬虫方向的第三方库_Python网络爬虫中常用第三方库总结

    python对于爬虫的编写已经是相当的友好了,不过除了利用requests库或者scrapy框架之外,有一些库还需要我们知道,以便于我们更熟练.便捷的完成目标数据的爬取,接下来我就总结一下我认为在爬虫 ...

  3. python协程库_python中协程的详解(附示例)

    本篇文章给大家带来的内容是关于python中协程的详解(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 协程,又称微线程,纤程.英文名Coroutine 协程看上去也是子程序 ...

  4. python里删除range里的数字_python中range函数与列表中删除元素

    一.range函数使用 range(1,5)   代表从1到4(不包含5),结果为:1,2,3,4   ,默认步长为1 range(1,5,2)   结果为:1, 3  (同样不包含5) ,步长为2 ...

  5. python中函数的可变参数_Python中函数的参数定义和可变参数

    转自:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944416.html 刚学用Python的时候,特别是看一些库的源码时,经常会看到fun ...

  6. python的作用域分别有几种_python中作用域与函数嵌套

    知识回顾: 拆解传参. 1.字典传参.使用** 2.列表传参.使用* 实际上我们在定义函数的时候,如果省略了星号,那么在调用函数的时候必须要省略星号,除非我们拆解后的参数个数刚好相等. 视频内容 本节 ...

  7. python常用的装饰器库_Python中的各种装饰器详解

    Python装饰器,分两部分,一是装饰器本身的定义,一是被装饰器对象的定义. 一.函数式装饰器:装饰器本身是一个函数. 1.装饰函数:被装饰对象是一个函数 [1]装饰器无参数: a.被装饰对象无参数: ...

  8. python 魔法函数是什么意思_Python 中的魔法函数

    魔法函数是Python中的特性,学习好魔法函数将有助于我们写出优秀的pythonic(优雅的.地道的.整洁的)代码,同时因为Python语言的特性,我们在进行框架设计的时候除了设计模式等高级技能,魔法 ...

  9. python中形参可以使用中文定义嘛_python中函数的参数分类

    详解python函数的参数 一.参数的定义 1.函数的参数在哪里定义 在python中定义函数的时候,函数名后面的括号里就是用来定义参数的,如果有多个参数的话,那么参数之间直接用逗号, 隔开 案列: ...

最新文章

  1. 第一章:点云中的滤波问题---Filters
  2. 字符串与整数之间进行转换
  3. Nginx+win10安装配置
  4. 谷歌浏览器怎么重发请求_Googel 浏览器 模拟发送请求工具--Advanced REST Client
  5. 理解Hinton的Capsule Networks1
  6. 【翻译】如何在Ext JS 6中使用Fashion美化应用程序
  7. java 线程等待_代码分析Java中线程的等待与唤醒
  8. 没事不要在for循环期间增减迭代序列的成员
  9. android apk 重新签名工具,安卓apk重新签名教程,快来定制自己的apk吧
  10. Unity鼠标带动物体运动的三种方法
  11. 从administrators组中删除guest来宾账户时提示无法在内置账号上运行此操作的解决办法...
  12. Excel图表宝典(英文版) - 图表初步
  13. go-pitaya学习笔记(9)-rate_limiting demo分析
  14. [CF1503E]2-Coloring
  15. Java笔试面试-Executors
  16. php emoji表情,PHP处理字符中的emoji表情
  17. 计算机硬件相关行业,2021年中国电脑硬件行业市场规模及发展前景预测分析(图)...
  18. 1168: 6112不吉利的日期
  19. 【详解python中round函数】
  20. 第17贴:音频功率放大集成电路

热门文章

  1. 看看这些被同事喷的JS代码风格你写过多少
  2. zz谷村新司《星》(昴)日文歌词 中文歌词及随感一则
  3. Java课程设计 学生信息管理系统
  4. python发微博头条文章,用 Python 自动发微博
  5. flutter 自定义微信/支付宝密码输入框
  6. synergy 控制客户端电脑很卡_synergy一个鼠标键盘控制多台电脑
  7. 2017 年崛起的 JS 项目
  8. python 之logging 模块
  9. 4年市值蒸发99%,陈欧烧光300亿带领聚美走向了衰落
  10. Java 实现查询数据库下载导出Excel详解