0

我正在尝试创建一个脚本,从谷歌保留列表中获取数据我在想谷歌外卖可能会做我想要的部分,但我找不到一个 API 来自动下载。有谁知道通过脚本(python/bash)获取这些数据的方法,以便我可以轻松提取我需要的内容?

4

5 回答 5

1

您可以为此使用 selenium 库。使用该框架从 keep.google.com 网页中抓取所有笔记并将它们导出到 csv 文件

这可能会有所帮助,我制作了脚本以将我的笔记备份到我的计算机 https://github.com/darshkpatel/GoogleKeep_Backup

于 2017-09-22T10:48:56.710 回答
1

我不确定是否允许,但您可以通过 BeautifulSoup 会话登录并导航到您希望解析的站点。

我已经为 Python 编写了一个非常相似的脚本,你可以在 github上找到它,我认为它非常不言自明,但如果你需要更多帮助,请随时询问。

于 2017-05-15T16:34:45.187 回答
0

目前没有适用于 Google Keep 的 API。我不认为你将能够自动化 Google Takeout,你能做的最好的事情就是手动运行它,然后创建你自己的应用程序来导入它,如果你想导入它。

于 2017-05-15T13:28:43.043 回答
0

同时有一个API,见这里:https ://developers.google.com/keep/api/reference/rest

此外,还有一个实现此 API 的 python 库(我不是该库的作者):https ://github.com/kiwiz/gkeepapi

于 2022-01-07T06:45:02.610 回答
0

这是此问题的自动解决方案:链接

或者只是在终端中执行这些命令:

git clone https://github.com/Dmitry9/exportKeep.git;
cd exportKeep;
npm install;
npm run scrape;

安装所有依赖项后(可能需要一分钟左右)chrome 实例将导航到登录页面。发布凭据后,它将滚动到窗口底部以强制浏览器加载 DOM 中的所有注释。检查终端的输出,您将找到保存的 JSON 文件的路径。

于 2019-01-02T13:42:40.980 回答