python 对Unicode解码
2024-09-03 01:32:06
打印:
print('我喜欢你'.encode('unicode_escape'))
得到Unicode编码:
b'\\u6211\\u559c\\u6b22\\u4f60
将上面的编码赋值给str后解码:
#Unicode
s1='\\u6211\\u559c\\u6b22\\u4f60' #转为utf-8(明文)
print(s1.encode('utf8').decode('unicode_escape'))
#转为utf-8编码
print(s1.encode('utf8').decode('unicode_escape').encode('utf8'))
输出:
我喜欢你
b'\xe6\x88\x91\xe5\x96\x9c\xe6\xac\xa2\xe4\xbd\xa0'
最新文章
- 转:IT公司的十大内耗,别说你公司没有!
- 【转】phpcms基础内容
- Java类的基本运行顺序
- ActiveReports 报表应用教程 (8)---交互式报表之动态过滤
- CSU 1115 最短的名字
- [LeetCode]题解(python):089 Gray Code
- pip是用国内镜像源
- GL10控制图形旋转
- EDIUS和VEGAS哪个更好用
- Eclipse下建立geoserver源码工程
- Linux磁盘分区实战案例
- Android手势操作
- java NumberForMate的使用
- 版本管理工具SVN学习(一):简单的SVN命令,兼对比Git
- java agent
- Swift3的playground中对UI直接测试支持的改变
- 最好还是用#pragma once
- VB Mouse Pointer
- Git中删除指定文件
- Ubuntu下math库函数编译时未定义问题的解决