requests獲取響應時間(elapsed)與超時(timeout)、小數四捨五入

elapsed官方文檔
elapsed方法的官方文檔地址:http://cn.python-requests.org/zh_CN/latest/api.html#requests.Response
elapsed裏面幾個方法介紹
requests獲取響應時間(elapsed)與超時(timeout)、小數四捨五入
獲取響應時間
1.獲取elapsed不同的返回值
requests獲取響應時間(elapsed)與超時(timeout)、小數四捨五入
requests獲取響應時間(elapsed)與超時(timeout)、小數四捨五入
所以獲取響應時間的正確姿勢應該是:r.elapsed.total_seconds(),單位是s
timeout超時
1.如果一個請求響應時間比較長,不能一直等着,可以設置一個超時時間,讓它拋出異常
2.如下請求,設置超時爲0.5s,那麼就會拋出這個異常:requests.exceptions.ConnectTimeout: HTTPConnectionPool
requests獲取響應時間(elapsed)與超時(timeout)、小數四捨五入
requests獲取響應時間(elapsed)與超時(timeout)、小數四捨五入

轉載地址:https://www.cnblogs.com/lixy-88428977/p/10255975.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章