关于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的Django框架中manage命令的使用与扩展
Apr 11 Python
在Django同1个页面中的多表单处理详解
Jan 25 Python
关于Django显示时间你应该知道的一些问题
Dec 25 Python
python3.6+django2.0开发一套学员管理系统
Mar 03 Python
Python3实现对列表按元组指定列进行排序的方法分析
Dec 22 Python
Python动态语言与鸭子类型详解
Jul 01 Python
pandas DataFrame 行列索引及值的获取的方法
Jul 02 Python
Python django框架开发发布会签到系统(web开发)
Feb 12 Python
python logging.info在终端没输出的解决
May 12 Python
python drf各类组件的用法和作用
Jan 12 Python
python中numpy数组与list相互转换实例方法
Jan 29 Python
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
May 17 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
Win2003下APACHE+PHP5+MYSQL4+PHPMYADMIN 的简易安装配置
2006/11/18 PHP
特转载一高手总结PHP学习资源和链接.
2006/12/05 PHP
php过滤html标记属性类用法实例
2014/09/23 PHP
JQuery的html(data)方法与&amp;lt;script&amp;gt;脚本块的解决方法
2010/03/09 Javascript
dreamweaver 安装Jquery智能提示
2011/04/02 Javascript
你必须知道的Javascript知识点之&quot;this指针&quot;的应用
2013/04/23 Javascript
Node.js中的事件驱动编程详解
2014/08/16 Javascript
jQuery实现行文字链接提示效果的方法
2015/03/10 Javascript
原生js实现自由拖拽弹窗代码demo
2016/06/29 Javascript
简单理解Vue条件渲染
2016/12/03 Javascript
原生js实现简单的Ripple按钮实例代码
2017/03/24 Javascript
基于Bootstrap table组件实现多层表头的实例代码
2017/09/07 Javascript
vue给input file绑定函数获取当前上传的对象完美实现方法
2017/12/15 Javascript
在微信小程序中使用图表的方法示例
2019/04/25 Javascript
element-ui表格合并span-method的实现方法
2019/05/21 Javascript
layui实现三级导航菜单
2019/07/26 Javascript
JavaScript实现缓动动画
2020/11/25 Javascript
Python使用CMD模块更优雅的运行脚本
2015/05/11 Python
Python 比较两个数组的元素的异同方法
2017/08/17 Python
PyQt5每天必学之事件与信号
2018/04/20 Python
Windows下将Python文件打包成.EXE可执行文件的方法
2018/08/03 Python
PyQt5 实现给窗口设置背景图片的方法
2019/06/13 Python
关于python中密码加盐的学习体会小结
2019/07/15 Python
Python3+PyInstall+Sciter解决报错缺少dll、html等文件问题
2019/07/15 Python
如何获取Python简单for循环索引
2019/11/21 Python
python实现梯度下降法
2020/03/24 Python
Python Dataframe常见索引方式详解
2020/05/27 Python
HTML5和CSS3实例教程总结(推荐)
2016/07/18 HTML / CSS
数组越界问题
2015/10/21 面试题
生日礼品店创业计划书范文
2014/03/21 职场文书
初中升旗仪式演讲稿
2014/05/08 职场文书
预备党员期盼十八届四中全会召开思想汇报
2014/10/17 职场文书
施工安全保证书
2015/05/09 职场文书
2015年信息化建设工作总结
2015/07/23 职场文书
运动会广播稿100字
2015/08/19 职场文书
2016教师节感恩话语
2015/12/09 职场文书