본문 바로가기
반응형

9. 모듈(module)5

모듈 안의 모든 함수 이름 확인 방법 + 함수 설명 함수 목록 출력 모듈 안에 어떤 함수가 있는지 알아야 사용할 수가 있습니다. 모듈 안에 함수 이름을 출력하는 방법은 dir 함수를 사용하는 것입니다. 에를 들어 math 모듈의 함수 목록을 출력해봅시다. >>> dir(math) ['__doc__', '__loader__', '__name__', '__package__', '__spec__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'comb', 'copysign', 'cos', 'cosh', 'degrees', 'dist', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', .. 2021. 3. 29.
파이썬 모듈 직접 정의하는 방법 Step1 파이썬 Shell 에서 [File]-[New File] Step2 함수 정의 후 저장 Step3 파일 저장 경로를 시스템경로에 추가 >>> import sys >>> sys.path.append("C:/Users/Public") 저장 여부 확인 -> sys.path 위와 같이 추가할 경우 임시로 추가된 것이고 파이썬 재실행시 사라집니다. 영구적으로 추가하기 원할 경우 python을 설치한 폴더에서 Lib 폴더 안에 있는 site-packages를 엽니다. 이 폴더 안에 아무이름으로 .pth를 만들고, 이 안에 추가할 path를 적어 줍니다. Step4 모듈 불러와서 사용하기 >>> import mymodule >>> mymodule.my_add(1,5) 6 >>> mymodule.my_squa.. 2021. 3. 22.
파이썬 모듈 안에 있는 모든 변수와 함수를 모듈 이름 없이 사용하기 모듈 안의 특저 변수를 아래와 같이 불러오면, 해당 변수는 모듈 이름을 안붙이고 사용할 수 있습니다. >>> from math import pi >>> pi 3.141592653589793 변수마다 이 작업을 하기 귀찮을 수 있습니다. 모든 변수와 함수에 위 작업을 한번에 적용하는 방법은 아래와 같습니다. >>> from math import * >>> pi 3.141592653589793 >>> e 2.718281828459045 >>> sqrt(3) 1.7320508075688772 2021. 3. 22.
파이썬 모듈 안의 변수를 모듈 이름 없이 사용하기 math 모듈의 pi 를 사용하려면 아래와 같이 변수 앞에 모듈 이름을 붙여야 합니다. >>> import math >>> math.pi 3.141592653589793 변수를 자주 사용해야 하는 경우 불편할 수 있습니다. 아래와 같이 모듈 이름 없이 변수를 사용할 수도 있습니다. >>> from math import pi >>> pi 3.141592653589793 math 모듈에서 변수 pi를 불러오겠다는 의미입니다. 2021. 3. 22.
파이썬 모듈이란 무엇인가 모듈은 변수와 함수의 모음입니다. 변수와 함수를 하나의 파일 안에 모아놓은 것입니다. 수학 모듈을 예로 들어보겠습니다. 먼저 모듈을 불러옵시다. 모듈 안에 있는 함수를 사용하려면 모듈을 import 해야합니다. >>> import math >>> type(math) 모듈 안에 있는 모든 변수와 함수를 출력하는 방법은 dir(모듈이름)을 입력하는 것입니다. >>> dir(math) ['__doc__', '__loader__', '__name__', '__package__', '__spec__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'comb', 'copysign', 'cos', 'cosh', 'degrees', 'dist.. 2021. 3. 12.
반응형