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 相关文章推荐
Python3基础之基本运算符概述
Aug 13 Python
Python验证文件是否可读写代码分享
Dec 11 Python
python类的方法属性与方法属性的动态绑定代码详解
Dec 27 Python
Python学习_几种存取xls/xlsx文件的方法总结
May 03 Python
基于python指定包的安装路径方法
Oct 27 Python
flask session组件的使用示例
Dec 25 Python
python 提取key 为中文的json 串方法
Dec 31 Python
使用Python实现毫秒级抢单功能
Jun 06 Python
Python 3.6 中使用pdfminer解析pdf文件的实现
Sep 25 Python
pandas数据处理进阶详解
Oct 11 Python
Python用Jira库来操作Jira
Dec 28 Python
Python序列化模块JSON与Pickle
Jun 05 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
德生PL450的电路分析和低放电路的改进办法
2021/03/02 无线电
如何使用php判断所处服务器操作系统的类型
2013/06/20 PHP
php显示指定目录下子目录的方法
2015/03/20 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
PHP简单实现循环链表功能示例
2017/11/10 PHP
javascript操作文本框readOnly
2007/05/15 Javascript
精解window.setTimeout()&window.setInterval()使用方式与参数传递问题!
2007/11/23 Javascript
js树形控件脚本代码
2008/07/24 Javascript
JS去除字符串的空格增强版(可以去除中间的空格)
2009/08/26 Javascript
html+javascript实现可拖动可提交的弹出层对话框效果
2013/08/05 Javascript
js call方法详细介绍(js 的继承)
2013/11/18 Javascript
js+html5实现canvas绘制镂空字体文本的方法
2015/06/05 Javascript
GitHub上一些实用的JavaScript的文件压缩解压缩库推荐
2016/03/13 Javascript
Google 地图类型详解及示例代码
2016/08/06 Javascript
Bootstrap基本组件学习笔记之列表组(11)
2016/12/07 Javascript
javascript实现简单的可随机变色网页计算器示例
2016/12/30 Javascript
完美解决input[type=number]无法显示非数字字符的问题
2017/02/28 Javascript
Angular2 自定义validators的实现方法
2017/07/05 Javascript
简单理解Vue中的nextTick方法
2018/01/30 Javascript
vue项目base64字符串转图片的实现代码
2018/07/13 Javascript
element-ui上传一张图片后隐藏上传按钮功能
2019/05/22 Javascript
基于vue实现探探滑动组件功能
2020/05/29 Javascript
如何使用jQuery操作Cookies方法解析
2020/09/08 jQuery
vue实现滚动鼠标滚轮切换页面
2020/12/13 Vue.js
Python使用爬虫猜密码
2016/02/19 Python
Python中动态创建类实例的方法
2017/03/24 Python
Python线性方程组求解运算示例
2018/01/17 Python
python存储16bit和32bit图像的实例
2018/12/05 Python
多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法
2019/09/11 Python
python对象转字典的两种实现方式示例
2019/11/07 Python
运动会稿件100字
2014/02/21 职场文书
英文请假条
2014/04/11 职场文书
2015年国庆节寄语
2015/08/17 职场文书
2016年党校科级干部培训班学习心得体会
2016/01/06 职场文书
使用css样式设计一个简单的html登陆界面的实现
2021/03/30 HTML / CSS
SQLyog的下载、安装、破解、配置教程(MySQL可视化工具安装)
2022/09/23 MySQL