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实现统计英文单词个数及字符串分割代码
May 28 Python
理解Python中的With语句
Mar 18 Python
Python读大数据txt
Mar 28 Python
python中根据字符串调用函数的实现方法
Jun 12 Python
python logging 日志轮转文件不删除问题的解决方法
Aug 02 Python
ansible作为python模块库使用的方法实例
Jan 17 Python
Python实现好友全头像的拼接实例(推荐)
Jun 24 Python
Python冲顶大会 快来答题!
Jan 17 Python
python解决pandas处理缺失值为空字符串的问题
Apr 08 Python
OpenCV+face++实现实时人脸识别解锁功能
Aug 28 Python
python 链接sqlserver 写接口实例
Mar 11 Python
mac安装python3后使用pip和pip3的区别说明
Sep 01 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 和 MySQL 开发的 8 个技巧
2006/10/09 PHP
用PHP+MySql编写聊天室
2006/10/09 PHP
php基于base64解码图片与加密图片还原实例
2014/11/03 PHP
thinkPHP简单导入和使用阿里云OSSsdk的方法
2017/03/15 PHP
php使用fullcalendar日历插件详解
2019/03/06 PHP
jquery的ajax请求全面了解
2013/03/20 Javascript
JS过滤url参数特殊字符的实现方法
2013/12/24 Javascript
jQuery产品间断向下滚动效果核心代码
2014/05/08 Javascript
最简单的JavaScript验证整数、小数、实数、有效位小数正则表达式
2015/04/17 Javascript
JavaScript中windows.open()、windows.close()方法详解
2016/07/28 Javascript
xtemplate node.js 的使用方法实例解析
2016/08/22 Javascript
Mint UI 基于 Vue.js 移动端组件库
2017/11/07 Javascript
微信小程序App生命周期详解
2018/01/31 Javascript
了解javascript中变量及函数的提升
2019/05/27 Javascript
微信小程序 授权登录详解(附完整源码)
2019/08/23 Javascript
vue $router和$route的区别详解
2020/12/02 Vue.js
跟老齐学Python之再深点,更懂list
2014/09/20 Python
python 与GO中操作slice,list的方式实例代码
2017/03/20 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
wtfPython—Python中一组有趣微妙的代码【收藏】
2018/08/31 Python
详解Python读取yaml文件多层菜单
2019/03/23 Python
24式加速你的Python(小结)
2019/06/13 Python
12个Python程序员面试必备问题与答案(小结)
2019/06/24 Python
python批量处理文件或文件夹
2020/07/28 Python
使用OpenCV circle函数图像上画圆的示例代码
2019/12/27 Python
在tensorflow中实现屏蔽输出的log信息
2020/02/04 Python
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
2020/02/28 Python
python爬虫中url管理器去重操作实例
2020/11/30 Python
Selenium 配置启动项参数的方法
2020/12/04 Python
python中实现词云图的示例
2020/12/19 Python
助学贷款贫困证明
2014/09/23 职场文书
2014年协会工作总结
2014/11/22 职场文书
高二化学教学反思
2016/02/22 职场文书
导游词之山西-五老峰
2019/10/07 职场文书
“爱眼护眼,提前预防近视”倡议书3篇
2019/10/30 职场文书
Redis如何实现验证码发送 以及限制每日发送次数
2022/04/18 Redis