반응형
파이썬 프로그램중 간단히 class 에 어떤 멤버함수가 있는지 어떤 기능을 하는지 알아보고 싶을때가 있다. 물론 www.python.org 인 공식사이트의 문서를 뒤져볼수도 있지만 간단히 python의 인터렉티브 쉘에서 찾아보는 방법을 적어보고자 한다.

일단 터미널 프로그램을 열고 python을 실행한다.

그런다음 원하는 클래스를 임포트 하자. 여기서는 string 클래스를 예로 들었다.
즉 import string 을 입력한다. 그리고 dir(string)을 입력하면 아래와 같이 string클래스의 멤버함수들이 쭉 나열된다.

어떤 함수들이 있는지는 알았다. 그러면 이 함수의 설명을 보려면? 아래와 같이 help명령을 사용한다.

string 객체의 split의 설명을 보려고 하는 것이다. 위와 같이 입력하고 enter를 누르면 다음과 같이 설명이 나온다.

영어다!!! 음....어쩔 수 없다. 자고로 현재는 영어 몰입교육의 시대이니 뒤쳐지기 싫으면 영어를 유창하게는 못하더라도 이정도는 해석할 수 있어야 하지 않겠는가? 물론 프로그램에 관심을 가지고 있는 분이라면 이글을 쓰는 나보다도 읽고 있는 여러분들이 훨씬 영어를 잘 할거라고 믿는다.

빠져나오려면 'Q' 키를 누르면 된다.

별거아닌 누구나 아는 것이지만 처음 파이썬을 접하는 분들에게 도움이 되었으면 한다.

+ Recent posts