关于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 相关文章推荐
Python2中的raw_input() 与 input()
Jun 12 Python
Python3中的真除和Floor除法用法分析
Mar 16 Python
Python实现k-means算法
Feb 23 Python
python微信跳一跳系列之色块轮廓定位棋盘
Feb 26 Python
对numpy中轴与维度的理解
Apr 18 Python
Python 实现一行输入多个值的方法
Apr 21 Python
解决pycharm 误删掉项目文件的处理方法
Oct 22 Python
浅谈python3.x pool.map()方法的实质
Jan 16 Python
Python实现非正太分布的异常值检测方式
Dec 09 Python
详解用python -m http.server搭一个简易的本地局域网
Sep 24 Python
Django缓存Cache使用详解
Nov 30 Python
Python机器学习之底层实现KNN
Jun 20 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
mysql数据库差异比较的PHP代码
2012/02/05 PHP
PHP实现对数组分页处理实例详解
2017/02/07 PHP
window.location不跳转的问题解决方法
2014/04/17 Javascript
AngularJs根据访问的页面动态加载Controller的解决方案
2015/02/04 Javascript
JavaScript中的标签语句用法分析
2015/02/10 Javascript
JavaScript中利用Array和Object实现Map的方法
2015/07/27 Javascript
Backbone.js框架中简单的View视图编写学习笔记
2016/02/14 Javascript
JS实现队列与堆栈的方法
2016/04/21 Javascript
JS实现的相册图片左右滚动完整实例
2016/11/23 Javascript
使用 jQuery 实现表单验证功能
2017/07/05 jQuery
jQuery实现列表的增加和删除功能
2018/06/14 jQuery
vue项目中,main.js,App.vue,index.html的调用方法
2018/09/20 Javascript
vue根据进入的路由进行原路返回的方法
2018/09/26 Javascript
nodejs异步编程基础之回调函数用法分析
2018/12/26 NodeJs
vue项目前端错误收集之sentry教程详解
2019/05/27 Javascript
vue element-ui table组件动态生成表头和数据并修改单元格格式 父子组件通信
2019/08/15 Javascript
Javascript和jquery在selenium的使用过程
2019/10/31 jQuery
浅析VUE防抖与节流
2020/11/24 Vue.js
[03:59]第二届DOTA2亚洲邀请赛选手传记-VGJ.rOtk
2017/04/03 DOTA
python使用rabbitmq实现网络爬虫示例
2014/02/20 Python
Python序列之list和tuple常用方法以及注意事项
2015/01/09 Python
Python中操作mysql的pymysql模块详解
2016/09/13 Python
CentOS 6.5下安装Python 3.5.2(与Python2并存)
2017/06/05 Python
django从后台返回html代码的实例
2020/03/11 Python
html5唤醒APP小记
2019/03/27 HTML / CSS
中学生在校期间的自我评价分享
2013/11/13 职场文书
采购部岗位职责
2013/11/24 职场文书
2014年师德师风学习材料
2014/05/16 职场文书
抵押贷款承诺书
2014/05/30 职场文书
社团活动总结格式
2014/08/29 职场文书
简单租房协议书(范本)
2014/10/13 职场文书
2014年学校后勤工作总结
2014/12/06 职场文书
助学感谢信范文
2015/01/21 职场文书
领导欢迎词范文
2015/01/26 职场文书
一百条裙子读书笔记
2015/07/01 职场文书
JAVA SpringMVC实现自定义拦截器
2022/03/16 Python