关于Python字符串显示u...的解决方式


Posted in Python onMarch 06, 2020

版本:python2.7 2.7 2.7!!!

症状:比如,我编写了一个字符串number,输出到网页上,变成了u'number'

解决方法:

num = "number".encode('utf-8')
print(num)

即把它以‘utf-8'编码形式编码,

注意encode('utf-8')方法对list和dict类型应该是不支持,如果你想把这些字符串存到list或者dict中,

我的办法是用上面的发放先转换成‘utf-8'编码,然后再存到list或者dict中

另外:有人说这只是一种编码形式,不影响程序运行,但是我要从网页上获取这些信息并通过json解析,所以我不能让它有u'number'这样的字符串出现

原因:python2.7支持unicode编码和utf-8编码两种,显示时显示成u‘number'表明这是一个unicode编码的字符串,所以转换成utf-8就不显示成u'number'啦!~

补充知识:python u开头转str

我就废话不多说啦,大家还是直接看代码吧!

c = "\\u4f60\\u597d--9"  # 字符串类型的里面是Unicode
d = c.encode('utf-8') # 先字符串转bytes
e = d.decode('unicode_escape') # 再bytes转字符串但是以Unicode转
print(type(d))
print(d)
print(e)
 
 
输出为:
<class 'bytes'>
b'\\u4f60\\u597d--9'
你好--9

以上这篇关于Python字符串显示u...的解决方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python笔记(叁)继续学习
Oct 24 Python
python网络编程学习笔记(10):webpy框架
Jun 09 Python
Python实现的数据结构与算法之快速排序详解
Apr 22 Python
详解使用Python处理文件目录的相关方法
Oct 16 Python
python OpenCV学习笔记之绘制直方图的方法
Feb 08 Python
tensorflow输出权重值和偏差的方法
Feb 10 Python
Django uwsgi Nginx 的生产环境部署详解
Feb 02 Python
python实现字符串完美拆分split()的方法
Jul 16 Python
Pytorch 使用opnecv读入图像由HWC转为BCHW格式方式
Jun 02 Python
详解Python的爬虫框架 Scrapy
Aug 03 Python
基于python实现监听Rabbitmq系统日志代码示例
Nov 28 Python
Python数据结构之队列详解
Mar 21 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
Mar 06 #Python
浅谈python的elementtree模块处理中文注意事项
Mar 06 #Python
python GUI库图形界面开发之PyQt5表单布局控件QFormLayout详细使用方法与实例
Mar 06 #Python
Python使用ElementTree美化XML格式的操作
Mar 06 #Python
Python使用requests xpath 并开启多线程爬取西刺代理ip实例
Mar 06 #Python
Python 批量读取文件中指定字符的实现
Mar 06 #Python
python GUI库图形界面开发之PyQt5布局控件QGridLayout详细使用方法与实例
Mar 06 #Python
You might like
php求正负数数组中连续元素最大值示例
2014/04/11 PHP
php调用mysql存储过程实例分析
2014/12/29 PHP
laravel配置Redis多个库的实现方法
2019/04/10 PHP
PHP实现15位身份证号转18位的方法分析
2019/10/16 PHP
用javascript实现的激活输入框后隐藏初始内容
2007/06/29 Javascript
jquery JSON的解析方式
2009/07/25 Javascript
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
2009/10/24 Javascript
js 模拟气泡屏保效果代码
2010/07/10 Javascript
JavaScript中常用的运算符小结
2012/01/18 Javascript
JS对img进行操作(换图片/切图/轮换/停止)
2013/04/17 Javascript
解决jquery中美元符号命名冲突问题
2014/01/08 Javascript
jQuery实现立体式数字滚动条增加效果
2016/12/21 Javascript
javascript replace()第二个参数为函数时的参数用法
2016/12/26 Javascript
纯JS实现弹性导航条效果
2017/03/06 Javascript
基于angular2 的 http服务封装的实例代码
2017/06/29 Javascript
深入理解ES6中let和闭包
2018/02/22 Javascript
vue组件name的作用小结
2018/05/23 Javascript
Vue使用localStorage存储数据的方法
2019/05/27 Javascript
node.js express框架实现文件上传与下载功能实例详解
2019/10/15 Javascript
vue v-for直接循环数字实例
2019/11/07 Javascript
Python中使用装饰器来优化尾递归的示例
2016/06/18 Python
理论讲解python多进程并发编程
2018/02/09 Python
Python实现计算圆周率π的值到任意位的方法示例
2018/05/08 Python
详解Python下Flask-ApScheduler快速指南
2018/11/04 Python
Python基于plotly模块实现的画图操作示例
2019/01/23 Python
Python字符串内置函数功能与用法总结
2019/04/16 Python
Python3将jpg转为pdf文件的方法示例
2019/12/13 Python
python 实现按对象传值
2019/12/26 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
2020/08/17 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
2020/09/24 Python
Python 求向量的余弦值操作
2021/03/04 Python
如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度
2019/08/01 HTML / CSS
工商管理本科毕业生求职信范文
2013/10/05 职场文书
给导游的表扬信
2014/01/10 职场文书
高中同学聚会邀请函
2014/01/11 职场文书
React实现动效弹窗组件
2021/06/21 Javascript