Skip to main content

Posts

Showing posts with the label except

[Python] except, e or except as e?

python 2.x 에서 try-except 문을 활용할 때보면 다음과 같이 두가지 방법을 사용하고 있다. 1. try: pass except ErrorType, e: pass 2. try: pass except ErrorType as e: pass 두가지중 어느것을 써도 무방 하다고 한다. 다만 3.x 에서는 ErrorType as e 방식만을 허용한다고 하니 2.x 부터 습관을 들이는게 좋지 않을까. 그리고 가독성으로 보더라도 as e 방식이 이해도가 더 높다고 생각한다. 어느책에는 1번방식, 어느책에는 2번 방식으로 설명을 해 놓으니 더 어지럽다.ㅠ