logo
Loading...

HW3-2 如何檢查url是否有效? - Cupoy

請問3-2的img2arr_fromURLs function中如何確認連結是否有效?另外關於img...

ml100-2,column,row,ml100-2-d03

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:07
    JamieLee
    贊同數: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 是橫列才對。這邊只需要考慮前五張就好,所以最後看到的圖片可能會小於五張。