본문 바로가기
Python, C, C++

[요점만 파이썬] 모듈 만들기

by 소나무기운 2021. 11. 10.
반응형

[2021/11/10] 처음 시작

 

소나무 기운 ,  전자제품 개발/생산

모듈 만들기

모듈을 직접 만들어보자

패키지 : 복잡하고 구조화된 모듈

 

 

 

모듈 만들기

모듈을 만들어보자

PI = 3.14


def number_input():
    output = input("숫자 입력> ")
    return float(output)


def get_circumference(radius):
    return 2*PI*radius


def get_dirvle_area(radius):
    return PI * radius*radius

test_module.py 내용

 

import test_module as test

radius = test.number_input()
print(test.get_circumference(radius))
print(test.get_circle_area(radius))

main.py 내용

 

 

 

 

 

 

__name__=="__main__"

main.py에서 

print(__name__)이라 명령하면 __main__이라고 출력 됨

 

testsample.py에서

print(__name__)이라 명령하면 testsample이라고 출력됨.

 

모듈이나 파일의 이름을 알수 있음.

 

 

패키지

이해 부족임.

 

 

마무리

프로그램을 작서하여 외부모듈로 배포가 가능하다., 

외부 모듈을 만들거나 패키지를 만들어 다른사람들과 공유가 가능하다.,

 

 

참고문헌

1.URL

 

 
 

 

 

틀린 부분이나 질문은 댓글 달아주세요.

즐거운 하루 보내세요. 감사합니다.

 

 

반응형

댓글