inflearn logo
강의

Course

Instructor

Python Programming

Exception handling

예외처리에서 super사용 질문

188

tjstod8856

1 asked

0

2가지 질문이 있습니다. 

첫번째는

class Myexception(Exception):

def __init__(self, e):

super().__init__('{0}으로 나눌수 없습니다.'.format(e))

여기서 super를 사용해서 exception클래스의 생성자를 가져오는데 , 왜 super().init()으로 가져오지 않고 괄호안에 문구를 넣는 이유가 먼가요?

두번째는

왜 구지 super를 써서 생성자를 가져오는 건가요

print('{0}으로 나눌수 없습니다.'.format(e))

위와 같은 문구를 생성자에 추가하면 되지 않을까 생각해서 해봤는데, 출력될 때 두번 출력이 되던데 이유가 먼가요.........

python

Answer 0

자식 코드 내 super() 생략

0

10

2

출력질문

0

14

2

31강 4:06

0

18

2

7강 강의 학습자료에 대해서 질문있습니다.

0

7

0

아무래도 다음 시험 연장은 어렵겠죠?

0

14

1

29강 while(3-1) 5분 20초 강의 영상 질문

0

11

0

파이썬 학습자료가 강의 자료와 다릅니다.

0

29

3

섹션 2 - 9강 강의자료 다운로드 문제

0

22

3

최소,최대값 값출력이 이상합니다..

0

381

1

import pymysql 오류 질문입니다.

0

310

0

강의에 나온 소스예제들 받을 수 있나요?

0

293

0

오버라이딩

0

299

0

shell창이 안 떠요

0

320

0

저장할때

0

187

0

패키지화

0

273

1

PPT 자료 올려주시면 안될까요?

8

260

0

주석

0

180

0

예제는 어디있나요?

4

297

0

구구단 표현 문의~

0

185

0

2-2 파이썬 특징

0

216

0

튜플 결합 후 데이터 슬라이싱

0

362

2

노트패드 설치

0

202

0

노트패드 설치

0

202

0

노트패드 설치

0

309

0