본문 바로가기
반응형

모듈7

파이썬 모듈 경로 불러올 때는 sys.path.append 이거로 os.chdir 이 아니라 sys.path.append 로 해야한다. os.chdir 는 작업경로를 바꿔주는 것인데, import 경로까지 바꾸지는 않는다. import 경로는 sys.path.append 로 설정해야한다. 예시 import sys sys.path.append('모듈이 있는 폴더 경로') 2022. 2. 4.
[파이썬] 불러온 패키지,모듈 목록 확인방법 print(dir()) 을 입력하면 확인할 수 있습니다. >>> print(dir()) ['__annotations__', '__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__'] 넘파이 패키지를 불러오고 확인해봅시다. >>> import numpy >>> print(dir()) ['__annotations__', '__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__', 'numpy'] 목록에 numpy가 추가되었습니다. 2021. 10. 26.
모듈 안의 모든 함수 이름 확인 방법 + 함수 설명 함수 목록 출력 모듈 안에 어떤 함수가 있는지 알아야 사용할 수가 있습니다. 모듈 안에 함수 이름을 출력하는 방법은 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.
반응형