더북(TheBook)

 

25 모듈 만들기

 

 

<강의보기> 03:04

24강에서는 모듈을 가져와 쓰는 방법을 배웠습니다. 모듈은 이렇게 가져와 써도 되지만 직접 만들 수도 있습니다. 모듈을 만드는 방법을 배워 보겠습니다.

새 파일을 만들고 my_module.py로 저장합니다. 파일 내용은 어떤 것으로 채워도 상관없습니다. 필자는 지난번처럼 무작위로 가위바위보를 내는 함수를 만들어 보겠습니다.

 

코드 my_module.py

def random_rsp():
    '''무작위로 가위바위보를 낸다'''
    import random
    return random.choice(['가위', '바위', '보'])

 

이 파일은 이제 random_rsp라는 함수가 든 모듈입니다. 새 파일을 만들고 use_module.py로 저장합니다.

앞서 만든 파일을 모듈이라고 불렀습니다. 그럼 이 파일을 모듈로 사용하려면 어떻게 해야 할까요?

 

코드 use_module.py

import my_module
 
print(my_module.random_rsp())
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.