무기/파이썬

<Python> 메소드의 매개변수 전달

디벅잉 2021. 9. 23. 22:51
728x90

아래 코드를 실행하면 23번째 행(Scraper.scrape())에서 다음과 같은 에러가 발생한다.

TypeError: scrape() missing 1 required positional argument: 'self'

 

self 키워드를 매개변수로 받는 메소드는 객체를 통해서 호출해야 한다.

클래스 이름으로 직접 호출시 self 매개변수가 전달되지 않는다.

 

# 참고자료 : 프로그래머 첫걸음 (코리 알트호프 / 한선용 / 한빛미디어)

 

728x90