将Google Takeout数据保存到SQLite数据库
项目描述
google-takeout-to-sqlite
将google-takeout数据保存到SQLite数据库。
如何安装
$ pip install google-takeout-to-sqlite
从https://takeout.google.com/请求您的Google数据 - 等待电子邮件并下载zip文件。
此工具仅支持可用的选项子集。随着时间的推移将添加更多。
我的活动
您可以通过以下命令请求“我的活动”导出,然后使用以下命令导入
$ google-takeout-to-sqlite my-activity takeout.db ~/Downloads/takeout-20190530.zip
这将创建一个名为takeout.db
的数据库文件,如果尚不存在。
位置历史记录
您的位置历史记录记录了Google跟踪您的位置时的纬度、经度和时间戳。您可以使用此命令导入
$ google-takeout-to-sqlite location-history takeout.db ~/Downloads/takeout-20190530.zip
使用Datasette浏览您的数据
一旦您将Google数据导入SQLite数据库文件,您就可以使用Datasette浏览您的数据。安装Datasette如下
$ pip install datasette
现在运行此命令并访问http://localhost:8001/
来浏览您的数据
$ datasette takeout.db
安装datasette-cluster-map插件以在地图上查看您的位置历史记录
$ pip install datasette-cluster-map