Python接口访问Zyte API
项目描述
用于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 查看哈希值)
关闭
zyte_api-0.6.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bebd255f77f536f33d97c3b5f3902a6c72ac1701dbd7b3c6b0021fffb49699e5 |
|
MD5 | 2c9e1df3bf67ecebb987b6bc71edf6ed |
|
BLAKE2b-256 | fa5cbb6fcab98894c39fa11d16d23f192249c113bdbd7ce75e839a9938f66e7d |
关闭
zyte_api-0.6.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d34057d2d848c9942a2d7aac07134da9597a503e80a2da5089a818dca0405bfa |
|
MD5 | 0dc7c7f1157aa2e61988b9f3a9d6abe6 |
|
BLAKE2b-256 | 1d8dfd04bb0d73ac4214be318b86d7b1350fe27655d32abbc184525afb0c2920 |