Python decode() 方法以 encoding 指定的编码格式解码字符串。默认编码为字符串编码。

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

参数encoding -- 要使用的编码,如"UTF-8"。

errors -- 设置不同错误的处理方案。默认为 'strict',意为编码错误引起一个UnicodeError。 其他可能得值有 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 以及通过 codecs.register_error() 注册的任何值。

返回值:该方法返回解码后的字符串。

示例:#!/usr/bin/python#

#-*-coding:UTF-8-*-

import xlrd

book = xlrd.open_workbook('Interface_data.xlsx')

sheet = book.sheet_by_index(0)

rows = sheet.nrows

case_list = []

for i in range(rows):

case_list.append(sheet.row_values(i))

#处理list中文乱码

case_list_righ = str(case_list).replace('u\'','\'')

print case_list_righ.decode("unicode-escape")

更多Python知识请关注Python视频教程栏目。

python中decode的用法_python中list怎么使用decode方法设置编码相关推荐

  1. python 字典定义日志用法_python中字典(Dictionary)用法实例详解

    本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...

  2. python中max函数用法_Python中max函数用法实例分析

    Python中max函数用法实例分析 更新时间:2015年07月17日 15:45:09 作者:优雅先生 这篇文章主要介绍了Python中max函数用法,实例分析了Python中max函数的功能与使用 ...

  3. python中print的用法_Python中print函数简单使用总结

    Python中print函数简单使用总结 print函数是Python的入门,每一个学习python的人都绕不开这个函数,下面介绍一下这个函数的用法. 打开电脑,选择python软件,下面选择pyth ...

  4. python常用函数的用法_python中常用函数整理

    1.map map是python内置的高阶函数,它接收一个函数和一个列表,函数依次作用在列表的每个元素上,返回一个可迭代map对象. class map(object):""&qu ...

  5. python中lambda()的用法_python中lambda()的用法

    在C++11和C#中都有匿名函数的存在.下面看看在python中匿名函数的使用. 1.lambda只是一个表达式,函数体比def简单很多. 2.lambda的主体是一个表达式,而不是一个代码块.仅仅能 ...

  6. [转载] python里字典的用法_python中字典(Dictionary)用法实例详解

    参考链接: Python字典dictionary copy方法 本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映 ...

  7. python中replace的用法_python中replace的用法是什么?

    python中replace的用法是什么? Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. r ...

  8. python中sleep函数用法_python中sleep函数用法实例分析

    本文实例讲述了python中sleep函数用法.分享给大家供大家参考.具体如下: Python中的sleep用来暂停线程执行,单位为秒 #------------------------------- ...

  9. python中sleep的用法_python中sleep函数用法实例分析

    本文实例讲述了python中sleep函数用法.分享给大家供大家参考.具体如下: Python中的sleep用来暂停线程执行,单位为秒 #------------------------------- ...

  10. python中random模块用法_Python中random模块用法实例分析

    本文实例讲述了Python中random模块用法.分享给大家供大家参考.具体如下: import random x = random.randint(1,4); y = random.choice([ ...

最新文章

  1. applicationcontext添加配置_Spring源码分析2 — spring XML配置文件的解析流程
  2. iOS开发使用Unwind Segue进行返回
  3. 使用Jenkins来发布和代理.NetCore项目
  4. 计算机二级C语言易混淆的区别
  5. ios uiview 如何刷新_ios-如何在Swift中刷新imageview而无需重新加载页面?
  6. zuul集成cloud_如何在具有持续集成的Google Cloud Run上运行Laravel-分步指南
  7. maven依赖冲突以及解决方法
  8. 源码nginx+php
  9. activity 流程编辑器_最好用的流程编辑器bpmnjs系列之Viewer
  10. eset smart security 无法更新的解决方案
  11. DedeCMS顽固木马后门专杀工具V2.0实现方式研究
  12. 开源问答Tipask伪静态apache和nginx设置
  13. Linux计算节点怎么关闭,OpenStack 删除无用的计算结点
  14. 可爱得小工具-jvm
  15. 留言滚动栏,html滚动代码,滚动留言代码
  16. java8中的Collectors.groupingBy用法
  17. 58——FFA-Net: Feature Fusion Attention Network for Single Image Dehazing
  18. iOS 14.2 内置原生壁纸,安排上吧!
  19. onvif服务器篇之设备发现(onvif discover)
  20. HOOPS助力AVEVA数字化转型:支持多种3D模型格式转换!

热门文章

  1. 针对“云计算”服务安全思路的改进-花瓶模型V4.0
  2. 谷歌招聘主管公开八大求职秘诀
  3. 【DevOps】从理念到实施
  4. 使用 Spring 2.5 注释驱动的 IoC 功能
  5. 从编程语言排行来看:C/C++一直占有前三之位,为何C++不会消亡?
  6. BlueCatTools-域名批量查询软件介绍
  7. 飞鸽传书下载最新版2013
  8. 本文介绍使用OpenCV-Python进行形态学处理
  9. 【转载】C++运算符之类型转换
  10. 超强Python入门基础知识总结!是时候学起来了