python 转换 Javascript %u 字符串为python unicode的代码


Posted in Python onSeptember 06, 2016

web采集的数据为 %u6B63%u5F0F%u4EBA%u5458,需要读取并转换为python对象,想了下不调用Javascript去eval,只能自己翻译了。

核心代码:

import re
import codecs
pattern = re.compile('%u[0-9A-Z]{4}')

n = codecs.open('d:\\new.txt', 'w', 'utf-8') 
with open('d:\\p', 'r') as f:
 for l in f:
  for i in pattern.findall(l):
   l = l.replace(i, unichr(int(i[2:], 16)))
   n.write(l)

n.close()
Python 相关文章推荐
跟老齐学Python之使用Python操作数据库(1)
Nov 25 Python
Python中类的定义、继承及使用对象实例详解
Apr 30 Python
解决pyqt中ui编译成窗体.py中文乱码的问题
Dec 23 Python
详解Python在七牛云平台的应用(一)
Dec 05 Python
Python numpy 点数组去重的实例
Apr 18 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
Apr 28 Python
python 公共方法汇总解析
Sep 16 Python
Python:二维列表下标互换方式(矩阵转置)
Dec 02 Python
Python爬虫库requests获取响应内容、响应状态码、响应头
Jan 25 Python
python实现数字炸弹游戏程序
Jul 17 Python
Django如何创作一个简单的最小程序
May 12 Python
python热力图实现的完整实例
Jun 25 Python
Python 编码处理-str与Unicode的区别
Sep 06 #Python
Python如何获取系统iops示例代码
Sep 06 #Python
python3编码问题汇总
Sep 06 #Python
用Python实现命令行闹钟脚本实例
Sep 05 #Python
Python爬虫爬取美剧网站的实现代码
Sep 03 #Python
Python选课系统开发程序
Sep 02 #Python
简单谈谈Python中函数的可变参数
Sep 02 #Python
You might like
file_get_contents("php://input", "r")实例介绍
2013/07/01 PHP
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
2014/06/27 PHP
Yii使用CLinkPager分页实例详解
2014/07/23 PHP
CodeIgniter分页类pagination使用方法示例
2016/03/28 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解
2018/04/20 PHP
PHP实现简单用户登录界面
2019/10/23 PHP
TP5框架实现签到功能的方法分析
2020/04/05 PHP
浅析jQuery 3.0中的Data
2016/06/14 Javascript
微信小程序左滑删除效果的实现代码
2017/02/20 Javascript
Node.js 8 中的 util.promisify的详解
2017/06/12 Javascript
JavaScript中in和hasOwnProperty区别详解
2017/08/04 Javascript
jQuery实现checkbox的简单操作
2017/11/18 jQuery
JavaScript生成指定范围随机数和随机序列的方法
2018/05/05 Javascript
Swiper 4.x 使用方法(移动端网站的内容触摸滑动)
2018/05/17 Javascript
react-native android状态栏的实现
2018/06/15 Javascript
使用jQuery动态设置单选框的选中效果
2018/12/06 jQuery
vue 详情跳转至列表页实现列表页缓存
2019/03/27 Javascript
JavaScript中的连续赋值问题实例分析
2019/07/12 Javascript
使用Python进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
2014/04/25 Python
Python入门篇之正则表达式
2014/10/20 Python
用于统计项目中代码总行数的Python脚本分享
2015/04/21 Python
python 队列详解及实例代码
2016/10/18 Python
python利用标准库如何获取本地IP示例详解
2017/11/01 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
2019/03/11 Python
详解Django-channels 实现WebSocket实例
2019/08/22 Python
使用 Python 处理3万多条数据只要几秒钟
2020/01/19 Python
python小白切忌乱用表达式
2020/05/29 Python
python 实现压缩和解压缩的示例
2020/09/22 Python
css3 iphone玻璃透明气泡完美实现
2013/03/20 HTML / CSS
css实例教程 一款纯css3实现的超炫动画背画特效
2014/11/05 HTML / CSS
Allen Edmonds官方网站:一家美国优质男士鞋类及配饰制造商
2019/03/12 全球购物
英格兰足协官方商店:England Store
2019/07/12 全球购物
2014年安全管理工作总结
2014/12/01 职场文书
小学教师个人总结
2015/02/05 职场文书
幼儿园小朋友毕业感言
2015/07/30 职场文书