跳转到主要内容

管理DBnomics抓取器

项目描述

DBnomics抓取器操作

管理DBnomics抓取器:列出、配置和运行管道。

安装

pip install dbnomics-fetcher-ops[cli]

用法

配置抓取器

配置命令需要写入权限。创建一个具有api作用域的GitLab 个人访问令牌,并使用--gitlab-private-token选项或~/.config/dbnomics/dbnomics-fetchers.env中的GITLAB_PRIVATE_TOKEN环境变量传递。

dbnomics-fetchers -v configure scsmich --dry-run
# If everything seems OK, remove the --dry-run flag:
dbnomics-fetchers -v configure scsmich

列出抓取器

dbnomics-fetchers -v list

运行抓取器管道

# Replace PROVIDER_SLUG by the real value:
dbnomics-fetchers -v run --provider-slug PROVIDER_SLUG

# To run a pipeline for each fetcher:
dbnomics-fetchers -v list --slug | xargs -I {} dbnomics-fetchers -v run --provider-slug {}

开发

安装Poetry

# git clone repo or fork
cd dbnomics-fetcher-ops
poetry install
cp .env.example .env

使用以下命令运行

poetry shell
dbnomics-fetchers COMMAND

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

dbnomics_fetcher_ops-0.6.1.tar.gz (32.3 kB 查看哈希值)

上传时间

构建分布

dbnomics_fetcher_ops-0.6.1-py3-none-any.whl (44.4 kB 查看哈希值)

上传时间 Python 3

由以下支持