logo
Loading...

請問request 套件中r.raise_for_status()是什麼意思? - Cupoy

r = request.get(網址)r.raise_for_status() 請問raise_f...

請問request 套件中r.raise_for_status()是什麼意思?

2021/06/05 下午 03:48
使用網路爬蟲進行圖片下載
葉育承
觀看數:476
回答數:1
收藏數:0

r = request.get(網址) r.raise_for_status() 請問raise_for_status() 這個屬性代表什麼意思

回答列表

  • 2021/06/06 上午 00:23
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:2

    嗨,你好
    關於這個問題直接看看 [文件](raise_for_status) : ``` Raises HTTPError, if one occurred. ``` 意思就是如果發生錯誤的話,會丟出 exception,範例如下: ``` response = requests.get(testURL) try: response.raise_for_status() except requests.exceptions.HTTPError as e: # Whoops it wasn't a 200 prient("Error: " + str(e)) ```

    嗨,你好,我是維元,持續在不同的平台發表對 #資料科學、 #網頁開發 或 #軟體職涯 相關的文章。如果對於內文有疑問都歡迎與我們進一步的交流,都可以追蹤 我的粉絲專頁 ヽ(●´∀`●)ノ