溫馨提示×

python request爬蟲如何進行超時設置

小樊
138
2024-12-11 08:44:14
欄目: 編程語言

在Python的requests庫中,你可以通過timeout參數來設置請求的超時時間。以下是一個簡單的示例:

import requests

url = "https://example.com"
timeout_seconds = 5  # 設置超時時間為5秒

try:
    response = requests.get(url, timeout=timeout_seconds)
    response.raise_for_status()  # 如果請求返回了不成功的狀態碼,將拋出異常
    print(response.text)
except requests.exceptions.Timeout:
    print("請求超時,請檢查網絡連接或稍后重試。")
except requests.exceptions.RequestException as e:
    print(f"請求發生錯誤:{e}")

在這個示例中,我們將超時時間設置為5秒。如果請求在5秒內沒有完成,將會引發一個requests.exceptions.Timeout異常。你可以根據需要調整timeout_seconds的值。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女