是用python处理excel过程中,从表格中解析除字符串,打印出来的中文却显示成了u'开头的乱码字符串,在控制台中输出的编码格式是utf-8,而excel表格的数据也是utf-8编码成的,但是解析成字符串则是成了一个unicode编码组成的字符串,“\u”后的16进制字符串是相应汉字的utf-16编码,所以我们需要将这写字符串解码成unicode字符串。
使用decode("unicode_escape")

#!/usr/bin/python
# -*- coding: UTF-8 -*-
from collections import OrderedDict
from pyexcel_xls import get_data
from pyexcel_xls import save_data
import redis
def read_xls_file():xls_data = get_data(r"test.xlsx")print "Get data type:", type(xls_data)conn = redis.Redis()for key in xls_data['sheet1']:key = str(key).decode("unicode_escape").encode("utf8")print keykey = key.lstrip()key = key.rstrip()# conn.set(key, key)if __name__ == '__main__':read_xls_file()

转载于:https://www.cnblogs.com/aaronthon/p/9969429.html

python处理u开头的字符串相关推荐

  1. python把’\u’开头的字符串转中文

    python把'\u'开头的字符串转中文 1.有字符串是'\u7528\u6237 ID \u6216\u5bc6\u7801\u9519\u8bef' 那么如何把这字符串转成中文呢?发现使用.enc ...

  2. Python实现b''开头二进制字符串转换为str的utf-8

    job_name = bytes(job_name, encoding="utf-8").decode()

  3. Python处理‘\u’开头的字符串

    1. 中文编码成16进制 >>> str1 = '你好,世界!' >>> str1.encode('unicode_escape') b'\\u4f60\\u597 ...

  4. python关于解决‘\u‘开头的字符串转中文的方法

    python关于解决'\u'开头的字符串转中文的方法 参考文章: (1)python关于解决'\u'开头的字符串转中文的方法 (2)https://www.cnblogs.com/Lee-yl/p/1 ...

  5. python: 关于解决‘\u‘开头的字符串转中文的方法

    python: 关于解决'\u'开头的字符串转中文的方法 参考文章: (1)python: 关于解决'\u'开头的字符串转中文的方法 (2)https://www.cnblogs.com/hahaxz ...

  6. 关于Python中以字母r/R,或字母u/U 开头的字符串

    (1)以r或R开头的python中的字符串表示(非转义的)原始字符串 python里面的字符,如果开头处有个r,比如: (r'^time/plus/\d{1,2}/$', hours_ahead) 说 ...

  7. Python中以字母r/R,或字母u/U 开头的字符串

    (1)以r或R开头的python中的字符串表示(非转义的)原始字符串 python里面的字符,如果开头处有个r,比如: (r'^time/plus/\d{1,2}/$', hours_ahead) 说 ...

  8. python匹配数字开头的内容_python使用正则表达式匹配字符串开头并打印示例

    python 正则表达式,怎样匹配以某个字符串开头,以str ="abcdefg123213qwe" 比如要匹配以abc开头,以qwe结尾,要怎样写呢?匹配以某个字符串开头,以某个 ...

  9. c 提取引号中间的字符串_Python | 一文看懂Python列表、元组和字符串操作

    好文推荐,转自CSDN,原作星辰StarDust 序列 序列是具有索引和切片能力的集合. 列表.元组和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力. 列表.元组.字符串都属于序列 ...

最新文章

  1. 利淘优选——青龙羊毛
  2. 混合云计算和联合云计算
  3. org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'xx' is defined
  4. A标签的href设置为#代表什么意思?
  5. 计算机硬件系统的安全,维护硬件系统的计算机安全论文
  6. java 虚拟机类型的卸载_《深入理解Java虚拟机》:类加载和初始化(二)
  7. 【ABAP系列】SAP DOI技术中I_OI_SPREADSHEET接口的使用
  8. EF 数据库连接约定(Connection String Conventions in Code First)
  9. 推荐一本老外给初学者学习ABAP的书籍,2012年12月上市。
  10. *TEST 4 for NOIP 谨慎打表
  11. Iptables详解七层过滤
  12. android 调取数字键盘,Android自定义键盘的实现(数字键盘和字母键盘)
  13. win8系统安装配置python_win8下python3.4安装和环境配置图文教程
  14. 用迭代算法实现扭蛋机例子
  15. Lua 编程学习笔记
  16. NYOJ371-机器人II
  17. 2022年恒生指数研究报告
  18. 配置Hive在mysql上的元数据库时Underlying cause: java.lang.ClassNotFoundException : com.mysql.jdbc.Driver
  19. GSM/GPRS+GPS模块SIM808
  20. 【CCF会议期刊推荐】CCF推荐国际学术期刊/会议(计算机科学理论)

热门文章

  1. 使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
  2. 我的2013-从GIS学生到GIS职业人的飞跃
  3. Python和OpenCV环境配置
  4. Python爬虫实战六之抓取爱问知识人问题并保存至数据库
  5. 【python图像处理】python绘制灰度直方图
  6. zookeeper收尾+dubbo前瞻
  7. 解决MSDTC 53258故障
  8. Go语言实战读书笔记
  9. apiCloud中api.ajax方法跨域传参获取数据
  10. Fast Walsh-Hadamard Transform——快速沃尔什变换