HW3-2 如何檢查url是否有效?
2019/04/24 上午 09:41
機器學習共學討論版
卓冠良
觀看數:7
回答數:2
收藏數:0
ml100-2
column
row
ml100-2-d03
請問3-2的img2arr_fromURLs function中如何確認連結是否有效?
另外關於img2arr_fromURLs回傳的資料是單純計算有效連結的數量還是以回傳column [0~5] 中row [1]表格的連結資料為主呢?
回答列表
-
2019/04/24 上午 10:07JamieLee贊同數:0不贊同數:0留言數:0
保險一點的作法是 response 狀態碼 200 + 回復內容檢查
(確保不是空的,而且可以轉成圖片),
有正規表示檢查網址的方法,
但網址格式正確,不保證那個網址真的存在而且是有東西的,
所以還是直接送 request 測試比較好!
-
2019/04/24 上午 10:25張維元 (WeiYuan)贊同數:1不贊同數:0留言數:0
1. 請問3-2的img2arr_fromURLs function中如何確認連結是否有效?
=> 這題的要求只要利用發送完 Request 之後,得到資料跳錯誤訊息表示讀圖片失敗,此時要利用 try-except 避免程式中斷。
2. 另外關於img2arr_fromURLs回傳的資料是單純計算有效連結的數量還是以回傳column [0~5] 中row [1]表格的連結資料為主呢?
=> 你的 column, row 是否寫反了? column 是直行,row 是橫列才對。這邊只需要考慮前五張就好,所以最後看到的圖片可能會小於五張。