python2.7下utf字符错误带有'u'前缀
来源:互联网 发布:罗尼库尔曼数据 编辑:程序博客网 时间:2024/06/05 06:26
一、python2.7下utf字符错误带有'u'前缀
使用2.7的IDLE时,utf-8编码的字符被错误的带上了'u'前缀,爬取网页或者存储后又读出时可能会遇到这种情况。
找了一些帖子,其中有十分有用的回答。贴在这儿,以备忘。
1.>>> import struct>>> a=u'\xb3\xc2\xbb\xdb\xc1\xd5'>>> for i in range(len(a)): b+=struct.pack('B',ord(a[i])) >>> b['\xb3', '\xc2', '\xbb', '\xdb', '\xc1', '\xd5']2.>>> a=u'\xb3\xc2\xbb\xdb\xc1\xd5'>>> c=eval(repr(a)[1:])>>> c'\xb3\xc2\xbb\xdb\xc1\xd5'
0 0
- python2.7下utf字符错误带有'u'前缀
- python2.7 中字符串前缀r与u
- python2.7解决UTF-8 UnicodeEncodeError:'gbk' codec can't encode character u'\xa5' in position
- Python2.7 字符编码
- python2.7 源文件增加 utf-8 支持
- Python2.7字符编码详解
- python2.4情况下安装python2.7
- python2.7.5下KNN file2matrix错误解决
- python2.7pip安装错误
- C# 字符类型 十六进制转义符(前缀\x)unicode表示法给字符型变量赋值(前缀\u)
- Linux下UTF-8字符编码问题
- 字符编码——在python2中如何将txt中的utf-8转换成中文
- centos下安装python2.7
- Linux下升级python2.7
- python2.7下安装scrapy
- Python2.7下安装lxml
- Linux环境下Python2.7
- Win7下Python2.7配置
- C语言--宏将一个数字的奇数位和偶数位交换
- 2017华中区邀请赛暨武汉大学校赛网络赛小结 + WOJ 642 Lost in WHU
- #7 C. Line (扩展欧几里得)
- 前端-CSS基础知识(一)
- 基本排序算法
- python2.7下utf字符错误带有'u'前缀
- SpringMVC之GET请求参数中文乱码
- C++模板
- strtok分割字符串
- 第八届蓝桥杯第三题承压计算
- C语言实现链表基本操作
- mysql数据库 DDL 数据库定义语言 (下)
- JSONObject、JSONArray
- 键盘录入