Chrome 浏览器的书签如果可以导出,并转换为我们需要的格式时,我们就可以编写各种插件来配合书签的使用。
答案显然是可以的,接下来我们以 Python 为例写一个遍历打印书签的例子
书签地址
先来说下获取书签的方法
Chrome 浏览器的书签存放位置在各个平台的区别
Mac
1 | ~/Library/Application Support/Google/Chrome/Default/Bookmarks |
Linux
1 | ~/.config/google-chrome/Default/Bookmarks |
Windows
1 | %LOCALAPPDATA%"\Google\Chrome\User Data\Default\Bookmarks" |
书签结构
书签内容为 JSON 格式,结构如下
1 | { |
清晰了这个结构在写代码就很简单了,以书签栏为例,只需要将 data['roots']['bookmark_bar']['children']
进行循环遍历即可,代码详情可见 demo
最近热读
扫码关注公众号,或搜索公众号“温欣爸比”
及时获取我的最新文章