Python 的 List 如果有中文的话, 会印出 \xe4\xb8... 等等的编码(如下所示), 要如何印出中文呢?

>>> a = ['中文', 'ab']

>>> print a

['\xe4\xb8\xad\xe6\x96\x87', 'ab']

下述列出几种作法:

1.使用 decode('string_escape') 来达成

>>> a = ['中文', 'ab']

>>> print a

['\xe4\xb8\xad\xe6\x96\x87', 'ab']

>>> print str(a).decode('string_escape')

['中文', 'ab']

2.使用 uniout 来达成

安装: sudo pip install uniout # Source code: https://github.com/moskytw/uniout

>>> a = ['中文', 'ab']

>>> import uniout

>>> print a

['中文', 'ab']

3.直接取用 _uniout

从上述 uniout Project 直接取用 _uniout.py

>>> a = ['中文', 'ab']

>>> import _uniout

>>> print _uniout.unescape(str(a), 'utf8')

['中文', 'ab']

python print中文_python:print含有中文的list相关推荐

  1. C++ 区分中文,非中文,截取含有中文的string字符串的两种方法

    C++ 区分中文,非中文,截取含有中文的string字符串的两种方法 方法一 根据中文在ASCII中的范围判断 方法二 把string转成wstring 转自: http://blog.51cto.c ...

  2. python unicode编码转换中文_python unicode转中文及转换默认编码

    一. 在爬虫抓取网页信息时常需要将类似"\u4eba\u751f\u82e6\u77ed\uff0cpy\u662f\u5cb8"转换为中文,实际上这是unicode的中文编码.可 ...

  3. python正则匹配中文_python 正则表达式匹配中文-阿里云开发者社区

    python 正则表达式匹配中文 文件编码为 utf-8 设置默认编码为 utf-8 中文需要转换为 \u 形式的编码,也就是  编码, 轮换方法,cmd 下执行 python 进入 python 命 ...

  4. python字符串去掉所有的中文_python 去除非中文字符

    import re def find_chinese(file): pattern = re.compile(r'[^\u4e00-\u9fa5]') chinese = re.sub(pattern ...

  5. 在python中使用中文_Python中使用中文的方法

    python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识.当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了. 先来看看pytho ...

  6. python不换行_Python print 输出时不换行

    Python 输出内容跟其他程式语言差不多, 用 print 便可以印出想要的内容, 例如: #!/usr/bin/python print("Hello World!") 1 2 ...

  7. python的print语句_Python print语句

    1. 输出字符串 >>> strHello = 'Hello World' >>> print (strHello) Hello World 2. 格式化输出整数 ...

  8. python打印转义字符_Python print用法和转义符

    print用法 打印输出 print("Hello Python!") → 输出 Hello Python! (way 1) print('Hello Python!') → 输出 ...

  9. 字符串的处理:判断字符是否全为中文,判断是否含有中文字符,判断是否全为英文字符,判断是否含有英文字符,取出其中的中文字符,取出其中的英文字符

    public class QimoSendMessageTest { @Test     public void sendMessageTest22() {         String[] strA ...

  10. 在python中print 应用_Python print正确使用方法浅析

    Python编程语言是一款比较新颖的编程语言,相对于其他语言来说,有很多不同的特点引起了大多数开发人员的兴趣.在这里我们可以先从Python print的相关应用方法来分析,初步了解这一语言的应用方式 ...

最新文章

  1. Google 确认 Chrome 存在严重漏洞,向 20 亿用户发出警告:你们需立即更新浏览器...
  2. Apache Cordova-Android框架原理研究笔记
  3. 鸟哥的Linux私房菜10.16 vim程序编辑器
  4. java 页面传输中文乱码解决方式
  5. MySQL——数据库的增删改操作
  6. CPU 的 ring0、ring1、ring2、ring3
  7. FindFirstVolume系列函数遍历驱动器,获取驱动器信息
  8. Linux静默安装oracle
  9. 关于bufferKnife8.8.1点击事件无效的原因
  10. 贷款审批时,会重点看征信报告哪些内容?
  11. 进程控制块PCB简介
  12. OpenResty中使用反向代理
  13. 第 9 章 Debug
  14. set集合判断集合中是否有无元素_第八章 集合
  15. 【一题多解】Python 字符串逆序
  16. 李宏毅-《深度学习人类语言处理》国语版(2020)视频课程及ppt分享
  17. 【优化求解】基于matlab改进的遗传算法求解考虑环境效益DG优化问题【含Matlab源码 1483期】
  18. 火狐浏览器的hoxx附件还能用吗_Haspit
  19. 联想z5 android8,联想Z5
  20. 【3】CH347应用--USB TO JTAG进行FPGA调试下载

热门文章

  1. SAP Hybris Commerce Cloud 项目里的 eclipsebin 文件夹
  2. 如何找到某个 ABAP structure 某字段的源头来自哪个数据库表
  3. Spartacus integration library 文件夹的设计
  4. SAP Commerce Cloud Spartacus UI 修改 primary color 的方法
  5. SAP BTP 上使用 Mobile Back-End Tools(MBT)进行全栈开发的方法概述
  6. SAP Cloud for Customer 技术概述
  7. SAP Spartacus b2b 页面 banner 的grid layout设计
  8. 一个SAP成都研究院开发工程师 2020 年的所有文章列表
  9. 在SAP WebClient UI里显示倒数计时的UI
  10. 介绍一种在ABAP内核态进行内表高效拷贝的方法,和对应的Java和JavaScript版本的伪实现