吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4263|回复: 11
收起左侧

[Python 转载] 红宝书APP词库提取方法分享

  [复制链接]
厄斐琉斯 发表于 2021-8-14 14:13
参考链接:https://zhuanlan.zhihu.com/p/399701881


前几天上网想要下载一下红宝书的词库,在知乎找了半天发现能下的都是需要有偿下载的,那只能自己动手丰衣足食了
首先下载一个最新版的红宝书APP,将APK文件发送到电脑上,然后解压,打开后发现词库就在数据资源文件夹中,将其用sqlite打开发现该.db文件并没有加密,于是可以直接用python写一段代码提取出来
import sqlite3
import xlwt
database = sqlite3.connect('database.db')
cursor = database.cursor()
table = ['English', 'Chinese']
for i in table:
    sql = "select * from " + str(i)
    values = cursor.execute(sql)
    workbook = xlwt.Workbook(encoding='utf-8')
    worksheet = workbook.add_sheet('Sheet1')
    count = 0
    for j in values:
        for k in range(len(j)):
            worksheet.write(count, k, str(j[k]))
        count += 1
    workbook.save(str(i) + '.xls')

提取出来后按照Unit分类便可以自定义词库了。





003.png

免费评分

参与人数 3吾爱币 +1 热心值 +3 收起 理由
gxkv + 1 我很赞同!
头狼 + 1 + 1 不来个成品?
kingaero + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

change888 发表于 2021-8-21 10:44
cjz11234 发表于 2021-8-14 16:52
有点厉害啊 刚好考研能用上 绝了

没有看懂, 能否给小白解析下?
weliong 发表于 2021-8-14 14:22
夢屿旅人 发表于 2021-8-14 14:25
asup 发表于 2021-8-14 15:52
附件呢,老铁
cjz11234 发表于 2021-8-14 16:52
有点厉害啊 刚好考研能用上 绝了
孤独的老大哥 发表于 2021-8-14 17:33
22考研小白表示感谢和佩服
Beatrem 发表于 2021-8-14 19:12
感谢分享
change888 发表于 2021-8-21 10:45
孤独的老大哥 发表于 2021-8-14 17:33
22考研小白表示感谢和佩服

没看懂, 能否解析下?
木叶万界 发表于 2022-3-16 04:03
大佬!!!!!求分享~救救孩子
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-11 00:22

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表