跳转到主要内容

Trundler Python包

项目描述

trundlerpy

Documentation Status Build Status codecov Codacy Badge

这是一个用于Trundler API的Python包。

安装

从PyPI安装

从PyPI安装。

pip3 install trundlerpy

从GitHub安装

从GitHub安装。

pip3 install git+https://github.com/datawookie/trundlerpy

测试

要运行测试套件

  1. 设置TRUNDLER_KEY环境变量。
  2. 使用以下命令启动测试
pytest

文档

要构建文档

make -C docs/ html

设置API密钥

要访问完整API,您需要首先指定一个API密钥。要获取密钥,请联系

将您从API和其他敏感信息收到的密钥存储在安全文件中或作为环境变量是一种最佳实践,以避免任何潜在的恶意活动。

import os

key = os.getenv('TRUNDLER_KEY')

用法

from trundlerpy import Trundler

tr = Trundler(key = key)

零售商

使用retailer()获取零售商列表。

tr.retailer()

您可以访问特定零售商的详细信息。

tr.retailer(45)

产品

获取特定零售商的产品列表。

tr.retailer_products(5)

产品可以根据名称、品牌或SKU进行筛选。

tr.retailer_products(5, product = "coffee", brand = "nespresso")
tr.retailer_products(5, sku="7630047615160")

可以在所有零售商中进行类似的搜索。

tr.products(product = "coffee")
tr.products(sku="7630047615160")

通过ID筛选特定产品以获取有关该产品的信息。

tr.product(530290)

获取特定产品的价格历史数据。

tr.product_prices(530290)

文档

TrundlerPy 文档

项目详情


下载文件

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

源代码分发

此版本没有可用的源代码分发文件。请参阅有关生成分发存档的教程。

构建的分发

trundlerpy-0.1.2-py3-none-any.whl (5.7 kB 查看哈希值)

上传时间 Python 3

支持者