跳转到主要内容
全部集成

官方 SDK

在 Python 中使用 AdsCrawl

将浏览器任务与远程 CDP 会话接入 Python 数据工作流。 基于 Python 标准库,提供同步与异步客户端。

能做什么

01

渲染后的网页内容

读取经过 JavaScript 渲染的网页,返回 Markdown、HTML 或文章 JSON。

02

网页截图

通过截图 API 保存首屏或完整网页。

03

浏览器工作流

通过 Remote CDP 执行导航、点击、表单输入等多步操作。

准备工作

  • Python 3.9+
  • AdsCrawl 账号和 API Key。
  • 在运行客户端的进程环境中设置 ADSCRAWL_API_KEY,不要写入前端代码或提交到代码仓库。

接入方式 01

官方 SDK

从 Python 应用直接调用 AdsCrawl。

  1. 安装依赖包

    在项目中执行安装命令。Go 项目如尚无 go.mod,请先初始化模块。

    Shell
    pip install adscrawl
  2. 配置认证

    在运行客户端的进程环境中设置 ADSCRAWL_API_KEY,不要写入前端代码或提交到代码仓库。

  3. 发起第一次请求

    在服务端运行此示例,从环境变量读取账号密钥,并获取 Example Domain 的 Markdown。

    Python
    from adscrawl import AdsCrawl
    
    client = AdsCrawl()
    markdown = client.markdown({
        "url": "https://example.com",
        "waitUntil": "domcontentloaded",
    })
    print(markdown)

用量与限制

  • API 请求和浏览器会话消耗 AdsCrawl 账号积分,安装客户端不会额外赠送调用额度。
  • 需要交互式 CDP 会话时,另行安装浏览器自动化库,并在 finally 中关闭远程会话。避免自动重试计费请求。
查看价格与积分换算

继续阅读

Python SDK 文档积分与限制