中文与\u xxxx互转码

# 中文转\u xxxx
name = '吴京'
name1 = name.encode('unicode_escape')
# b'\\u5434\\u4eac'# \u xxxx转中文
name2 = name1.decode('unicode_escape')

中文与 \x xx互转码

# 中文转 \x xx
name3 = name.encode('utf-8')
# b'\xe5\x90\xb4\xe4\xba\xac'# \x xx转中文
name4 = name3.decode('utf-8')

中文与base64的互转码

# 中文转base64
import base64
name3 = name.encode('utf-8')
name5 = base64.b64encode(name3)
# b'5ZC05Lqs'
# base64转中文
name6 = base64.b64decode(name5)
# name6 == name3
name7 = name6.decode('utf-8')

总结

  1. 中文<–> \u xxxx
    encode(‘unicode_escape’) <–> decode(‘unicode_escape’)
  2. 中文 <–> \x xx
    encode(‘utf-8’) <–> decode(‘utf-8’)
  3. 中文 <–>base64
    encode(‘utf-8’) --> base64.b64encode()
    base64.b64decode() --> decode(‘utf-8’)

总之,中文转其他编码,就用encode()进行编码,其他编码转中文就用decode()进行解码.

中文、\uxxxx、\x xx、base64的相互转码相关推荐

  1. 基于JAVA中文网络小说平台系统计算机毕业设计源码+系统+数据库+lw文档+部署

    基于JAVA中文网络小说平台系统计算机毕业设计源码+系统+数据库+lw文档+部署 基于JAVA中文网络小说平台系统计算机毕业设计源码+系统+数据库+lw文档+部署 本源码技术栈: 项目架构:B/S架构 ...

  2. opencv读写和保存中文路径图片及base64与图片互转

    文章目录 1.opencv读取中文路径图片 2.opencv保存中文路径图片 3.图片转base64 4.base64转图片 有几点要注意 cv2.imread(filename,flags) cv2 ...

  3. java itext html转PDF解决中文无法显示以及base64图片处理

    文章目录 一.添加maven依赖 二.处理中文不显示问题 三.处理HTML文件中Base64格式图片不显示问题 四.封装工具类 一.添加maven依赖 <dependency><gr ...

  4. Antlr之父--- Professor Terence Parr (中文原文摘自XX杂志)

    [align=center][b]ANTLR 之父-Terence John Parr[/b] [url]http://www.cs.usfca.edu/~parrt/[/url][/align][a ...

  5. base64编码类------原始码(C#)

    using system; namespace shapbse64 { /// <summary> /// 有关base64编码算法的相关操作 ///by 自由奔腾(wgscd) /// ...

  6. 一个 VBS 写的 Base64 + UUE 编码程序源码,可自定义编码表

    以下内容仅作为 http://topic.csdn.net/u/20090707/00/0b3b4c31-8cef-4bd2-817e-4a2a445e8b87.html?seed=178767877 ...

  7. 【源码】java中图片和Base64互相转换源码

    java中的图片和Base64为之间的转换,和android有区别的 Base64和图片之间的转换可以用于客户端和服务器数据传输中,在android客户端上获取图片,然后转换成Base64,按照普通S ...

  8. js将base64做UrlEncode转码

    使用  encodeURIComponent() 其详细介绍 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Glo ...

  9. 微信小程序base64实现小程序码

    大家好,今天在做小程序时有一个推广的小程序二维码,下面我们来看看是如何制作的. 这个base64码是后台接口获取到的,所以要先将数据获取到,获取到数据后有些朋友不知道该怎么用到方法里,在方法内部获取不 ...

最新文章

  1. Python获取屏幕分辨率大小
  2. 中大博士偷偷做了这件事,今天终于曝光了...
  3. android属性动画作用范围,Android 属性动画:这是一篇全面 详细的 属性动画 总结攻略...
  4. 5.Java 面试题整理(JDBC ,JDO 方面)
  5. 计算机无法进系统咋办,详解电脑无法进入系统怎么办
  6. 字节还有打游戏、听音乐这种神仙工作?
  7. 前++和后++引发的血案
  8. ecs云服务器 mysql经常自动停止挂掉重启问题分析
  9. 【小程序项目开发 -- 京东商城】uni-app 商品分类页面(上)
  10. NBA篮球经典动画gif系列连载之三
  11. 微信小程序 - 手持弹幕 | 全屏炫酷滚屏神器源代码模板,超详细代码和注释复制粘贴即可使用(全屏文字滚动,支持调节滚动速度、字体大小、字体颜色)文字内容横屏滚动,手机变身 LED 屏
  12. 嵌入式Linux--驱动ST7789驱动芯片的TFT屏(一)
  13. wordpress微信精品高清壁纸下载小程序源码
  14. 凡客紧缩之困:极致单品难撑大局 小米化或为了出售
  15. iNavFlight之RC遥控CRSF协议
  16. 关于WINCE下输入法的问题的解决方法
  17. 网络基础 - 如何区分百兆网线和千兆网线?
  18. 【电脑无法识别移动硬盘的五种可能】
  19. 软件工程2017第1次作业
  20. java内部枚举类_内部类和枚举类

热门文章

  1. ansible service 模块
  2. 春招笔记(十一)--设计模式
  3. 大厂Java岗春招必看:论一个面渣逆袭之路上必学得那些知识点
  4. 彻底理解傅里叶变换(上)
  5. iTextSharp5.0页眉页脚及Asp.net预览的实现(PDF导出)
  6. 信捷plc485通信上位机_上位机开发之三菱FX3U以太网通信实践
  7. 已知a和b的最大公因数和最小公倍数求这两个数字
  8. 云主机怎么安装mysql_华为云主机安装Mysql
  9. 用C语言编写程序,任意输入一个字符串,将其中的字符按从小到大的顺序重排
  10. 客户端与服务器之间的通信过程