关于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 相关文章推荐
Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
Dec 04 Python
Python实现更改图片尺寸大小的方法(基于Pillow包)
Sep 19 Python
python爬虫入门教程--优雅的HTTP库requests(二)
May 25 Python
python定时利用QQ邮件发送天气预报的实例
Nov 17 Python
python验证码识别教程之滑动验证码
Jun 04 Python
在Python中,不用while和for循环遍历列表的实例
Feb 20 Python
详解Python使用Plotly绘图工具,绘制甘特图
Apr 02 Python
pymysql模块的使用(增删改查)详解
Sep 09 Python
django orm模块中的 is_delete用法
May 20 Python
Python中如何添加自定义模块
Jun 09 Python
如何通过安装HomeBrew来安装Python3
Dec 23 Python
用Python简陋模拟n阶魔方
Apr 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
基于mysql的论坛(7)
2006/10/09 PHP
解析php获取字符串的编码格式的方法(函数)
2013/06/21 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
整理php防注入和XSS攻击通用过滤
2015/09/13 PHP
Zend Framework教程之分发器Zend_Controller_Dispatcher用法详解
2016/03/07 PHP
多个Laravel项目如何共用migrations详解
2018/09/25 PHP
laravel-admin的图片删除实例
2019/09/30 PHP
Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例
2019/10/11 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
Javascript 键盘事件的组合使用实现代码
2012/05/04 Javascript
实现高性能JavaScript之执行与加载
2016/01/30 Javascript
JS判断输入的字符串是否是数字的方法(正则表达式)
2016/11/29 Javascript
layui导航栏实现代码
2017/05/19 Javascript
日期时间范围选择插件:daterangepicker使用总结(必看篇)
2017/09/14 Javascript
vue技术分享之你可能不知道的7个秘密
2018/04/09 Javascript
详解JS函数stack size计算方法
2018/06/18 Javascript
javascript实现考勤日历功能
2018/11/29 Javascript
vue 实现通过vuex 存储值 在不同界面使用
2019/11/11 Javascript
JavaScript变量基本使用方法实例分析
2019/11/15 Javascript
JS call()及apply()方法使用实例汇总
2020/07/11 Javascript
解决在Vue中使用axios POST请求变成OPTIONS的问题
2020/08/14 Javascript
高质量Python代码编写的5个优化技巧
2017/11/16 Python
浅谈PySpark SQL 相关知识介绍
2019/06/14 Python
win8.1安装Python 2.7版环境图文详解
2019/07/01 Python
Python PyCharm如何进行断点调试
2019/07/05 Python
Python函数式编程指南:对生成器全面讲解
2019/11/19 Python
使用Python paramiko模块利用多线程实现ssh并发执行操作
2019/12/05 Python
python3下pygame如何实现显示中文
2020/01/11 Python
软件测试常见笔试题
2012/02/04 面试题
满月酒答谢词
2014/01/14 职场文书
党员服务承诺书
2014/05/28 职场文书
自动化专业毕业生求职信
2014/06/18 职场文书
政风行风建设整改方案
2014/10/27 职场文书
小学中队长竞选稿
2015/11/20 职场文书
《角的度量》教学反思
2016/02/18 职场文书
公司致全体员工的感谢信
2019/06/24 职场文书