[python]去掉 unicode 字符串前面的 u(转)
Python 字符串 去掉 Unicode 前面
2023-09-14 08:58:45 时间
add by zhj: 其实一般情况下,不会遇到变量c这种编码的,往往是哪些出错了,才会出现这种情况。所以遇到这种情况,要先
查看代码,避免这种情况的出现
原文:https://mozillazg.com/2013/12/python-raw-unicode.html
见下面的代码,我们知道,对于unicode字符串,是像b那样的格式,即u'\u6211\u7231Python',而c中的包含的其实是utf-8编码的,
a就是utf-8编码的。那怎么去掉c前面的u呢?Python提供了方法unicode.encode('raw_unicode_escape')
In [91]: a = '我爱Python' In [92]: a Out[92]: '\xe6\x88\x91\xe7\x88\xb1Python' In [93]: b = u'我爱Python' In [94]: b Out[94]: In [95]: c = u'\xe6\x88\x91\xe7\x88\xb1Python' In [96]: print c # 乱码 æç±Python In [97]: c Out[97]: u'\xe6\x88\x91\xe7\x88\xb1Python' In [98]: d = In [99]: d Out[99]: '\xe6\x88\x91\xe7\x88\xb1Python' In [100]: print d 我爱Python
相关文章
- [Python]架设python虚拟环境以及部署PythonWeb服务
- Python | 查找给定字符串中字符的位置
- Python不使用int()函数把字符串转换为数字
- python 去除字符串中连续的空格,并使用其他的分隔符替代连续的空格
- 简介Python中用于处理字符串的center()方法
- python-面向对象-10-单例
- python转换emoji字符串
- 【python cookbook】【字符串与文本】4.文本模式的匹配和查找
- python中有关字符串的处理
- 华为OD机试 - 任务总执行时长(Java & JS & Python)
- Python语言学习:Python语言学习之python包/库package的简介(模块的封装/模块路径搜索/模块导入方法/自定义导入模块实现华氏-摄氏温度转换案例应用)、使用方法、管理工具之详细攻略
- Python语言学习之打印输出那些事:python输出图表和各种吊炸天的字符串或图画、版权声明(如README.md)等之详细攻略
- Python语言学习之字符串那些事:python和字符串的使用方法之详细攻略
- 已解决2.Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and wi
- 15 个机器学习的基本 Python 库
- Python 中的反转字符串:reversed()、切片等
- Python 学习一定用 Pycharm 吗?
- 【阶段一】Python快速入门01篇:Python基础环境、Python基础概念、字符串常用操作
- Python 远程调用MetaSploit
- python清洗字符串
- 【华为机试真题 Python实现】字符串格式化输出【2022 Q1 Q2 |100分】
- 【华为机试真题 Python实现】单词接龙游戏【2022 Q2 | 100分】
- Python: ljust()|rjust()|center()字符串对齐
- python查询mysql以字典返回
- 2023年美赛C题Wordle预测问题二建模及Python代码详细讲解
- Python编程语言学习:python中浅复制/深复制(或浅拷贝/深拷贝)的简介、案例应用注意事项之详细攻略
- python处理带有‘x‘的字符串,拆分,解码,重组
- python 切割字符串