作者yimean (溫柔殺手)
看板Python
標題[問題] try....execption應用時機
時間Wed Jun 21 18:19:10 2017
各位版上的大大午安
最近讀到例外的管理。
書中雖然有寫用途,目的就是要管理例外的狀況,避免程式停止運作。
我的問題是,在真實的Project中難道會真的用try.....
來管理這種問題?
那Code看起來不是會很奇怪?一堆Try and exception?
煩請各位大大撥冗指導,感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.223.184.105
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1498040353.A.9F0.html
1F:→ amigcamel: HTTP 請求遠端伺服器回應 它可能會timeout 可能給你502 06/21 20:00
2F:→ amigcamel: 這時候就很重要了 06/21 20:00
3F:推 s860134: 蠻長用的 06/21 20:56
4F:推 mars90226: 就算沒有 try catch,你也要想辦法處理那些狀況阿 06/21 21:06
5F:→ mars90226: try catch 只是把這些狀況獨立出來處理 06/21 21:07
6F:→ s860134: 撰寫測試案例就會常常遇到囉 因為你預期會觸發例外 06/21 22:24
7F:推 physheepy: 很常用 你不常用可能是還在用c或其他語言思考? 06/21 22:38
8F:→ yimean: 感謝,我的確還停留在C的處理方式。 06/22 10:43
9F:推 iitze: trace django code會發現實務使用很多 06/22 13:34