在线 cURL 转 Python 工具

将复杂的 cURL 命令行请求一键转换为整洁的 Python Requests 代码,支持 Header、Data、JSON、Auth 等多种参数。

使用指南与高级特性

cURL 转 Python 工具致力于简化爬虫开发。您可以直接从 Chrome/Edge 浏览器的控制台“复制回 cURL (bash)”,然后粘贴到左侧框中,瞬间即可获取可运行的 Python 代码。

支持解析的标识

  • -X, --request: 指定请求方法(GET, POST, PUT等)
  • -H, --header: 自定义请求头(Headers)
  • -d, --data: 发送 POST 数据(Data/JSON)
  • -u, --user: HTTP 基础认证(Basic Auth)
  • -k, --insecure: 允许不安全的 SSL 连接
  • -b, --cookie: 直接传递 Cookie 字符串

常见问题

  1. 如何获取 cURL 命令? 在浏览器开发者工具 (F12) -> Network -> 找到请求 -> 右键 -> Copy -> Copy as cURL (bash/cmd)。
  2. 支持哪些 Python 库? 当前主要支持标准且最流行的 requests 库。
  3. 安全吗? 所有操作均在浏览器本地完成,代码逻辑全透明,绝不上传您的机密信息(如 Token、Cookie)。