跳转到主要内容

Python接口访问Zyte API

项目描述

PyPI Version Supported Python Versions Build Status Coverage report

用于Zyte API的命令行客户端和Python客户端库。

安装

pip install zyte-api

基本用法

设置您的API密钥

在您注册Zyte API账户后,复制您的API密钥

使用命令行客户端

然后您可以使用zyte-api命令行客户端发送Zyte API请求。首先创建一个包含URL列表的文本文件

https://books.toscrape.com
https://quotes.toscrape.com

然后从您的shell中调用zyte-api

zyte-api url-list.txt --api-key YOUR_API_KEY --output results.jsonl

使用Python同步API

对于非常基础的Python脚本,使用同步API

from zyte_api import ZyteAPI

client = ZyteAPI(api_key="YOUR_API_KEY")
response = client.get({"url": "https://toscrape.com", "httpResponseBody": True})

使用Python异步API

对于异步代码,使用异步API

import asyncio

from zyte_api import AsyncZyteAPI


async def main():
    client = AsyncZyteAPI(api_key="YOUR_API_KEY")
    response = await client.get(
        {"url": "https://toscrape.com", "httpResponseBody": True}
    )


asyncio.run(main())

阅读文档获取更多信息。

项目详情


下载文件

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

源分发

zyte_api-0.6.0.tar.gz (27.4 kB 查看哈希值)

上传时间

构建分发

zyte_api-0.6.0-py3-none-any.whl (20.2 kB 查看哈希值)

上传时间 Python 3

支持者