파이썬 초보입니다
글쓴이: widgie / 작성시간: 수, 2007/02/21 - 11:49오전
how to Think Like a Computer Sciencetist라는
문서를 보면서 공부하고 있습니다.
중간에 클래스를 만들어서 다루는 챕터가 나오는데
이미 만들어진 클래스에서 함수를 추가하기 위해선
그 클래스를 처음부터 입력해야 하나요?
가령
class Test: pass
이렇게 입력해놓고, 다시 변수라던가 생성자 등을 추가하기 위해선
class Test: def __init__(self): ...
이런식으로 다시 다쳐줘야 합니까?
짧은 클래스는 상관없는데 좀 길게 작성된 클래스 타이핑 할려니
힘들어서요 :oops:
그래서 제가 파일로 만들어서 했는데
import test
이런식으로 해서
test = Test() 하니
Quote:
name 'Test' is not defined
라고 나오네요
초보에게 도움 좀..
Forums:
모듈명을 지정해서 생성하시면 될 것 같습니다.
t = test.Test()
로 하시면 될 것 같습니다.
그 클래스를 상속
그 클래스를 상속 받으면 되겠지요. ^^
http://python.or.kr 에 가서 질문하시면 더 많은 고수분들이 답변 해주신답니다.
Captue the one shot in your life!
댓글 달기