함수 공유하기

    앞에서 말했듯이 힘들게 만든 함수를 다른 사람과 공유할 수 있습니다. 그러면 다른 사람은 좀 편하게 코딩하도록 도와줄 수 있거든요.

    myfunc.py 파일을 하나 만듭니다. 그냥 메모장으로 만들어도 됩니다. 이 파일에 다음과 같이 앞에서 만든 함수 두 개를 넣어줍니다.

     

    ▲ 그림 13-6 myfunc.py 파일

     

    이제 친구에게 이 파일만 건네주면 친구들은 자기 코드에 섭씨⇔화씨 함수를 불러와서 사용할 수 있습니다. 불러오는 방법은 다음과 같습니다.

     

    코드

    from myfunc import CtoF
    from myfunc import FtoC

     

    myfunc이라는 파이썬 함수 파일에서 CtoF 함수를 임포트(import)하겠다, FtoC 함수를 임포트하겠다는 의미입니다. 코드 맨 위에 적어주면 받은 파일에서 함수를 편하게 사용할 수 있죠. 이런 방식으로 내가 만든 함수를 파일로 널리 공유하면 더 많은 개발자가 편하게 이를 사용할 수 있습니다. 그리고 사용하다가 필요한 게 있으면 기능을 추가해 업그레이드한 버전을 재공유할 수도 있고요. 모두가 쉽고 행복하게 변환 함수를 사용할 수 있겠죠?

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