python 关于str和unicode

luoryan luoryan 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
有以下两行数据
1 u'\u5176\u4ed6':6L
2 u'\u5176\u4ed6':0.0

我是想转化成中文输出,并且数值能够加减
for line in sys.stdin:
fields = line.strip().split("\t")
info = fields[1].split(":")
print fields[0],info[0],info[1]

这样输出还是原样输出,type(info[0])和type(info[1])都是<type 'str'>
请问为什么不是<type 'unicode'>和<type 'long'>
如果要输出中文要怎么改?
...全文

相关推荐

python将unicode和str互相转化的实现

主要介绍了python将unicode和str互相转化的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38659805

python将unicode转为str的方法

问题:  将u’\u810f\u4e71’转换为’\u810f\u4e71′   方法:  s_unicode = u'\u810f\u4e71' s_str = s_unicode.encode('unicode-escape').decode('string_escape') 以上这篇python将unicode转为str的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:python文字和unicode/ascll相互转换函数及简单加密解密实现代码python2 中 uni

weixin_38706045

Python 编码处理-str与Unicode的区别

一篇关于STR和UNICODE的好文章 整理下python编码相关的内容 注意: 以下讨论为Python2.x版本, Py3k的待尝试 开始 用python处理中文时,读取文件或消息,http参数等等 一运行,发现乱码(字符串处理,读写文件,print) 然后,大多数人的做法是,调用encode/decode进行调试,并没有明确思考为何出现乱码 所以调试时最常出现的错误 错误1 Traceback (most recent call last): File “<stdin>”, line 1, in <module> UnicodeDecodeError: ‘ascii‘ codec can‘

weixin_38721405

python unicode转str

import requests import urllib2 import urllib import json import re s=requests.session() print s.headers url = "https://licai.yingyinglicai.com/user/login.htm" headers={ 'User-Agent': 'Mozilla/5.0

scan724

浅谈python中str字符串和unicode对象字符串的拼接问题

str字符串 s = '中文' # s: <type> s是个str对象,中文字符串。存储方式是字节码。字节码是怎么存的: 如果这行代码在python解释器中输入&运行,那么s的格式就是解释器的编码格式; 如果这行代码是在源码文件中写入、保存然后执行,那么解释器载入代码时就将s初始化为文件指定编码(比如py文件开头那行的utf-8); unicode对象字符串 unicode是一种编码标准,具体的实现可能是utf-8,utf-16,gbk等等,这就是中文字符串和unicode有密切关系的原因。 python内部使用两个字节存储一个unicode对象(unicode对象并不只能是

weixin_38729108
评论 1
收藏 已收藏
分享
返回顶部
luoryan
脚本语言 37,737 成员 34,208 内容