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中将字典转换成其json字符串
Jul 16 Python
Python 实现简单的电话本功能
Aug 09 Python
python+matplotlib实现鼠标移动三角形高亮及索引显示
Jan 15 Python
python机器学习之贝叶斯分类
Mar 26 Python
python实现读取大文件并逐行写入另外一个文件
Apr 19 Python
Python学习笔记之open()函数打开文件路径报错问题
Apr 28 Python
Python多线程及其基本使用方法实例分析
Oct 29 Python
python实现在多维数组中挑选符合条件的全部元素
Nov 26 Python
python 监测内存和cpu的使用率实例
Nov 28 Python
使用darknet框架的imagenet数据分类预训练操作
Jul 07 Python
python b站视频下载的五种版本
May 27 Python
python基于turtle绘制几何图形
Jun 15 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
php购物车实现代码
2011/10/10 PHP
php中使用addslashes函数报错问题的解决方法
2013/02/06 PHP
ThinkPHP 5.x远程命令执行漏洞复现
2019/09/23 PHP
javascript编程起步(第六课)
2007/02/27 Javascript
实现变速回到顶部的JavaScript代码
2011/05/09 Javascript
JavaScript DOM事件(笔记)
2015/04/08 Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
2015/07/22 Javascript
jQuery+PHP+MySQL实现无限级联下拉框效果
2016/02/19 Javascript
详解JS正则replace的使用方法
2016/03/06 Javascript
JS实现登录页面记住密码和enter键登录方法推荐
2016/05/10 Javascript
AngularJS入门教程之ng-checked 指令详解
2016/08/01 Javascript
AngularJs ng-repeat 嵌套如何获取外层$index
2016/09/21 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
2017/02/13 Javascript
JS高仿抛物线加入购物车特效实现代码
2017/02/20 Javascript
深入理解Angular.JS中的Scope继承
2017/06/04 Javascript
用Angular实现一个扫雷的游戏示例
2020/05/15 Javascript
Node.js API详解之 dgram模块用法实例分析
2020/06/05 Javascript
详解JavaScript数据类型和判断方法
2020/09/04 Javascript
python读取html中指定元素生成excle文件示例
2014/04/03 Python
python登陆asp网站页面的实现代码
2015/01/14 Python
python正常时间和unix时间戳相互转换的方法
2015/04/23 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
关于python列表增加元素的三种操作方法
2018/08/22 Python
python selenium 查找隐藏元素 自动播放视频功能
2019/07/24 Python
Python根据指定文件生成XML的方法
2020/06/29 Python
Python虚拟环境的创建和使用详解
2020/09/07 Python
Python爬虫新手入门之初学lxml库
2020/12/20 Python
html5组织文档结构_动力节点Java学院整理
2017/07/11 HTML / CSS
HTML5微信播放全屏问题的解决方法
2017/03/09 HTML / CSS
html5中audio支持音频格式的解决方法
2018/08/24 HTML / CSS
四年大学生活的个人自我评价
2013/12/11 职场文书
户外活动总结范文
2014/04/30 职场文书
产品推广策划方案
2014/05/10 职场文书
毕业生个人总结
2015/02/28 职场文书
mybatis3中@SelectProvider传递参数方式
2021/08/04 Java/Android
MySQL控制流函数(-if ,elseif,else,case...when)
2022/07/07 MySQL