【发布时间】:2022-11-10 09:41:16
【问题描述】:
我正在使用 requests 包从网页中获取数据。我在教程后创建了重试策略,但我不明白如何将其提供给会话。
retry_strategy = Retry(total=10,
backoff_factor=5,
status_forcelist=[429, 500, 501, 502, 503],
allowed_methods=["GET"])
adapter = HTTPAdapter(max_retries=retry_strategy)
如果我尝试通过它,我会得到:
session = requests.Session(adapter)
TypeError: Session.__init__() takes 1 positional argument but 2 were given
【问题讨论】: