예외 오류 유형에 대한 자세한 정보는 어떻게 얻을 수 있습니까? 예를 들어 아래 코드에서 예외가 ZeroDivisionError 가 될 것임을 알고 있습니다 .
try:
print(1/0)
except ZeroDivisionError:
print("Error")
하지만 정의 할 필요없이 오류 유형에 대한 정보를 얻을 수 있기를 원합니다. 어딘가에서이 예제를 보았지만 구문 오류가 발생합니다.
try:
return int(var)
except ValueError, Argument:
print "The argument does not contain numbers\n", Argument
내가 주로 찾는 것은
try:
// Do something
except:
// Print out an information on the type of error
try:
# Do something
except Exception as e:
print(e)
당신은 대체 할 수 Exception
와 함께 ZeroDivisionError
원하는 경우.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다