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共享引用(多个变量引用)示例代码
Dec 04 Python
Python import用法以及与from...import的区别
May 28 Python
基于Python Shell获取hostname和fqdn释疑
Jan 25 Python
Windows下Anaconda2安装NLTK教程
Sep 19 Python
python用pandas数据加载、存储与文件格式的实例
Dec 07 Python
Python3实现获取图片文字里中文的方法分析
Dec 13 Python
Scrapy框架爬取Boss直聘网Python职位信息的源码
Feb 22 Python
python绘图模块matplotlib示例详解
Jul 26 Python
python cv2截取不规则区域图片实例
Dec 21 Python
django 外键创建注意事项说明
May 20 Python
Python函数参数定义及传递方式解析
Jun 10 Python
Python中json.dumps()函数的使用解析
May 17 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邮件类
2007/01/03 PHP
打造超酷的PHP数据饼图效果实现代码
2011/11/23 PHP
php输出金字塔的2种实现方法
2014/12/16 PHP
PHP使用mysqldump命令导出数据库
2015/04/14 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
2016/06/13 PHP
JavaScript 在各个浏览器中执行的耐性
2009/04/06 Javascript
jquery调用asp.net 页面后台的实现代码
2011/04/27 Javascript
javascript复制对象使用说明
2011/06/28 Javascript
js中substring和substr的定义和用法
2014/05/05 Javascript
浅析js预加载/延迟加载
2014/09/25 Javascript
浅谈js算法和流程控制
2016/12/29 Javascript
vue 挂载路由到头部导航的方法
2017/11/13 Javascript
Vue.js进阶知识点总结
2018/04/01 Javascript
JS加密插件CryptoJS实现AES加密操作示例
2018/08/16 Javascript
Vue.js 中的 v-cloak 指令及使用详解
2018/11/19 Javascript
vue实现新闻展示页的步骤详解
2019/04/11 Javascript
JavaScript原型式继承实现方法
2019/11/06 Javascript
[01:15:16]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第一场 1月26日
2021/03/11 DOTA
python下paramiko模块实现ssh连接登录Linux服务器
2015/06/03 Python
python字典的常用操作方法小结
2016/05/16 Python
Python socket实现简单聊天室
2018/04/01 Python
Python 3.x 安装opencv+opencv_contrib的操作方法
2018/04/02 Python
python 读取视频,处理后,实时计算帧数fps的方法
2018/07/10 Python
python 获得任意路径下的文件及其根目录的方法
2019/02/16 Python
python命令行参数用法实例分析
2019/06/25 Python
pytorch1.0中torch.nn.Conv2d用法详解
2020/01/10 Python
PyQt5中多线程模块QThread使用方法的实现
2020/01/31 Python
用Python绘制漫步图实例讲解
2020/02/26 Python
python使用QQ邮箱实现自动发送邮件
2020/06/22 Python
Python就将所有的英文单词首字母变成大写
2021/02/12 Python
可靠的数据流传输TCP
2016/03/15 面试题
大学毕业通用个人的求职信
2013/12/08 职场文书
大学生自助营养快餐店创业计划书
2014/01/13 职场文书
室内设计专业毕业生求职信
2014/05/02 职场文书
公司感谢信范文
2015/01/22 职场文书
MySQL数字类型自增的坑
2021/05/07 MySQL