作者u3mow2000 (不Q)
看板Python
标题[问题] Try...Catch clause的performance
时间Wed Jun 16 04:14:12 2010
请问在django中
view的部分加入大量
try...except clause
会不会影响performance?
还是他跟if...else clause的资源使用量相近?
目的是server会在大部分情况向client回报error
即使server端出了问题(除非连connection都挂了)
请板上大大为小弟解惑^人^
谢谢
--
有情最挚
Notq @ ptt.cc
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 99.232.40.201
1F:推 liangjr:Python是鼓励使用exception handling的 理由是大部分时候 06/16 07:53
2F:→ liangjr:exception部份不会执行到 因此效能会比一个一个检查if 06/16 07:54
3F:→ liangjr:来的好 可以咕狗Python EAFP 06/16 07:54
4F:推 huggie:没错 exeption 甚至比 if 快 06/16 09:45
5F:→ u3mow2000:谢谢^ ^ 06/17 13:07
6F:推 wawawa:exception 的成本是在 "发生时"... 06/19 10:56