iainp999/gbot-google-sheets

该包最新版本(v0.2-BETA)没有可用的许可信息。

将GlitcherBot数据写入Google表格。

安装: 6

依赖项: 0

建议者: 0

安全性: 0

星标: 1

关注者: 2

分支: 0

开放性问题: 0

类型:glitcherbot-package

v0.2-BETA 2021-03-18 11:15 UTC

This package is auto-updated.

Last update: 2024-09-18 19:28:22 UTC


README

监听glitcherbot爬取事件,收集数据,并在爬取结束时将数据写入Google表格。

表格将被写入Google Drive的根目录,标题为'GlitcherBot数据'(除非您指定了现有的表格ID - 见下文)。

配置

您需要通过Google开发者控制台创建一个新的应用程序,并创建一些具有写入Google表格权限的OAUTH2凭证。类型应该是'桌面应用程序'。

完成后,下载您的credentials.json文件并将其放置在GoogleSheets文件夹中。

第一次运行时,您将获得一个用于验证的URL。在浏览器中打开此URL。您将收到一个代码,需要将其复制并粘贴到控制台窗口中。一旦授权,刷新令牌将被存储在GoogleSheets文件夹中的token.json文件中。您可能需要不时重复此过程。

重用现有表格

要向现有表格追加数据,请在GoogleSheets文件夹中创建一个config.yaml文件,并将sheet_id的值设置为要使用的表格ID。参见example.config.yaml了解格式。

如果不存在config.yaml,则在第一次运行时将创建一个表格,并创建并填写config.yaml文件,以便在后续运行中使用相同的表格。