web信息中常会遇到“\u4f60\u597d”类型的字符。首先’\u‘开头就基本表明是跟unicode编码相关的,“\u”后的16进制字符串是相应汉字的utf-16编码。python里decode()和encode()为我们提供了解码和编码的方法。其中decode('unicode_escape')能将此种字符串解码为unicode字符串。

比如:

str1 = '\u4f60\u597d'
print str1.decode('unicode_escape')
你好

有篇讲python编码的文章比较好,http://blog.csdn.net/liuxincumt/article/details/8183391

另附两个在线工具

1、汉字转换unicode编码

http://www.bangnishouji.com/tools/chtounicode.html

2、汉字编码查询

http://xn--p8s370b.xn--fiqs8s/

转载于:https://www.cnblogs.com/Harry-Lord/p/4002849.html

python遇到‘\u’开头的unicode编码相关推荐

  1. python中文编码正则_python的unicode编码问题(以正则表达式为例)

    unicode是python的内部编码. 字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成u ...

  2. java自动转换需要的开头_【Java基础】Java把\u开头的Unicode编码转换成汉字

    最近工作中遇到需要调用第三方接口的需求.第三方接口返回的字符串中,会把中文转义成 \u + Unicode 的形式.因此,我需要再把 \u + Unicode 转换成汉字. 这里,我们需要认识到 Ja ...

  3. \u开头的unicode编码变为可见字符

    PHP echo(json_decode('"\u672a\u77e5"')); 注意:外面是英文的单引号,里面是双引号 Java System.out.println(" ...

  4. python爬取豆瓣电影top250编码_Python学习日记1| 用python爬取豆瓣电影top250

    今天是3.17号. 离毕业论文开题只剩下不到15天,自己这边还不知道要写什么好,问了导师,导师给的范围超级广泛,实在是想吐槽.想了几天,决定了要尽快给老师说自己的想法和方向,做什么还是靠自己比较靠谱. ...

  5. Python去掉Unicode编码中的‘\u‘开头

    Unicode编码的字符串,print()显示为'\u....'开头,在Python中无法通过直接删除'\u'来获取后边的字符串,通过如下方法可以 '\uec88'.encode('raw_unico ...

  6. python3 rid1.7.4.2 控制台中文乱码_TL;DR - 有关 Python 2 和 Sublime Text 中文 Unicode 编码问题的分析与理解...

    TL;DR 问题背景: 相信很多用 Sublime Text 来写 Python 2 的同学都遇到过以下这个问题(例如这位同学 /t/100435 和这位同学/t/163012 ): 在 Sublim ...

  7. python程序采用unicode编码、英文字符_python--基础字符编码

    一 了解字符编码的知识储备 一 计算机基础知识 二 文本编辑器存取文件的原理(nodepad++,pycharm,word) #1.打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的 ...

  8. python汉字的unicode编码_python解决汉字编码问题:Unicode Decode Error

    前言 最近由于项目需要,需要读取一个含有中文的txt文档,完了还要保存文件.文档之前是由base64编码,导致所有汉字读取显示乱码.项目组把base64废弃之后,先后出现两个错误: ascii cod ...

  9. python 2x list 里面的中文打印效果为unicode 编码 的处理方法

    处理方法如下.这个问题在python 3x 中不会出现 #!/usr/bin/python # -*- coding: utf-8 -*- import sys reload(sys) sys.set ...

最新文章

  1. SP1026 FAVDICE - Favorite Dice
  2. __cdecl __stdcall区别-转
  3. 面向对象理论(6)-Interface Programming-[A]
  4. mac远程连接centos安装mysql_centos安装Mysql并远程连接
  5. intelij idea启动之谜
  6. 几个预编译指令的用法
  7. org.apache.commons.lang.StringUtils中常用的方法
  8. Java web后台插入数据库中文乱码问题解决
  9. Mac 在 Appstore 下载 hight Sierra 10.13
  10. 交通强国试点方案密集落地!智慧交通成为关键词
  11. excel制作项目甘特图
  12. Jenkins 登录时离线 offline
  13. 【计算机毕业设计】512网上商城购物系统
  14. vue使用Echarts画柱状图
  15. stm32L451比较器使用
  16. ps中矫正镜头的一种方法
  17. [河北师范大学“云淮杯”][D]MJJ玩磁铁(Java)(贪心)
  18. VC驿站黑客编程(关机,重新启动,注销)
  19. Github上重现DeepMind星际争霸强化学习算法的代码调试与问题
  20. Spark Standalone -- 独立集群模式、Spark 提交任务的两种模式、spark在yarn上运行的环境搭建、自己写的spark代码如何提交到yarn上并运行...

热门文章

  1. java int a=b指向_java里int a=3,给a赋值的时候,是给它3的地址,还是直接赋值二进制3?...
  2. windows下CRF++的安装与使用
  3. Mysql自定义Sequence-实现序列自增功能
  4. 开发人员常用的Oracle导入/导出命令
  5. Agilent RF fundamentals (2)- fundamental units of RF
  6. 计算机网络网络层重要概念
  7. IO流-设置输出字符编码格式
  8. eclipse 启动 tomcat : Multiple Contexts have a path of /SOAProject
  9. 【翻译】RAID, Auto Volume, HBA, Simple Volume模式之间的区别
  10. 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——1.2 S5PV210处理器