1. 程式人生 > >Python3 初涉異常處理

Python3 初涉異常處理

down img 取圖 格式化字符串 突發奇想 失敗 tin mar 字符

前段時間因為抓取圖片的那個腳本,遇到網絡波動就會自己報錯停止運行,近幾日一直在尋找解決方案,昨日突發奇想用以前的知識解決了問題

代碼如下

for i in imgList:
    try:
        # 打開img list中保存的圖片網址,並下載圖片保存在本地,format格式化字符串
        urllib.request.urlretrieve(i, '{}{}.jpg'.format(paths, x))
        print("第" + str(x) + "張圖片下載完成")
        x = x + 1
    except:
        print("Warning***第" + str(x) + "張圖片下載失敗***")
        # 跳出當前的循環進入下一層循環
        continue

大神勿噴

Python3 初涉異常處理