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

作者:mdxy-dxy 时间:2022-07-28 03:15:14 

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转换Javascript,字符串
0
投稿

猜你喜欢

  • Android数据库中事务操作方法之银行转账示例

    2023-07-22 07:56:13
  • Flutter深色模式适配的实现

    2023-01-22 12:41:03
  • C#控制台程序中使用官方依赖注入的实现

    2021-07-12 15:35:09
  • java调用ffmpeg实现转换视频

    2022-08-25 15:21:04
  • MyBatis分页插件PageHelper的使用与原理

    2021-06-15 09:24:35
  • SpringMVC使用ResponseEntity实现文件上传下载

    2023-08-20 02:10:58
  • SpringBoot实现Mysql使用MD5进行密码加密的示例

    2022-11-24 23:14:16
  • Android编程实现类似天气预报图文字幕垂直滚动效果的方法

    2022-08-02 08:16:50
  • Android开发笔记之:返回键的复写onBackPressed()介绍

    2022-04-29 17:54:40
  • Spring Boot集成Mybatis中如何显示日志的实现

    2023-04-09 10:49:48
  • c#项目将dll打包到exe中的步骤

    2021-06-21 14:44:25
  • springcloud初体验(真香)

    2022-12-08 06:33:44
  • 快速解决commons-fileupload组件无法处理自定义head信息的bug

    2023-03-05 15:20:14
  • Java实现超市会员管理系统

    2021-10-01 08:39:28
  • 读取spring配置文件的方法(spring读取资源文件)

    2022-10-08 11:24:21
  • android图像绘制(六)获取本地图片或拍照图片等图片资源

    2021-07-26 14:20:51
  • Java日常练习题,每天进步一点点(40)

    2022-12-20 14:39:53
  • Android app启动图适配方法实例

    2023-07-31 16:23:34
  • Spring中校验器(Validator)的深入讲解

    2022-03-05 11:58:35
  • Jmeter后置处理器实现过程及方法应用

    2023-08-26 17:22:41
  • asp之家 软件编程 m.aspxhome.com