如何安装SQLite至Windows PC电脑)。
2.安装有Android虚拟机(Android虚拟机相关内容可参考:如何提取夸克浏览器书签数据库文件至Windows PC电脑)。
3.由于本文将以python3程序的方式展现程序(当然你也可以用其它任意能连接数据库的编程语言来实现,如JAVA、C 等等),故按本文教程需要安装有python3.x。(Python的安装和使用可以参考:如何安装/卸载windows PC电脑的python3.x)。
器械二、一台智能手机,必须满足如下条件:
1.安装有Quark浏览器,并且有账号能云同步至夸克云端。
提取夸克浏览器书签数据库相关操作请点击右侧蓝字文章:如何提取夸克浏览器书签数据库文件至Windows PC电脑。
注意:由于本文使用的是sqlite、python,故相关的安装操作请点击02小节的蓝色高亮字体查看。
使用数据库分析书签数据步骤一、使用powershell或cmd进入夸克浏览器书签的数据库文件所在的路径。
使用powershell进入数据库所在的路径
步骤二、在powershell中进入sqlite3的命令行模式。(由于本文使用的是sqlite数据库,换成其余数据库也可以进行类似的操作。)
sqlite的安装方法见:如何安装SQLite至Windows PC电脑。
进入sqlite3命令行模式
步骤三、输入.schema获取数据库信息。
在sqlite3中获取数据库的schema信息
编写代码废话不多说,接下来直接贴上代码,本代码由python3.9在IDLE中编写而成,请注意行首缩进,关于浏览器书签格式可以参考03小节中蓝色字体链接中的文章。
迁移Quark浏览器书签至PC电脑浏览器的.py代码
[看]以上代码会生成一个单层的书签收藏夹,其名为“来自夸克收藏夹”,至于多层的书签收藏夹如何编写,代码中唯一的判断语句已经给出了提示,相信各大同行们能轻易写出。
在PC浏览器中导入书签打开PC端的浏览器(本文以Chrome浏览器为例),在书签中选择导入书签,选择由05小节生成的.html文件进行书签导入。
在电脑端选择导入书签
选择由05小节生成的.html文件
单层书签收藏夹导入完成
多层级书签收藏夹展示各位如果按照05小节的提示进行代码修改的话,可以将所有的书签按照书签收藏夹完美地进行导出,效果图如下:
多层级书签收藏夹导入效果图
,