问题库 Python how-to

Python requests 如何设置超时

快速答案

每个请求都传 timeout,避免脚本无限挂住。

py
requests.get(url, timeout=(3, 10))

使用要点

  • 请求接口时设置超时,并区分连接失败、HTTP 错误和业务错误。
  • 重试只适合幂等请求,写入类接口要避免重复提交。

相关内容