AI·빅데이터 융합 경영학 Study Note

파이썬 라이브러리 / 모듈 사용하기 본문

C·Java·Python

파이썬 라이브러리 / 모듈 사용하기

SubjectOwner 2024. 1. 5. 00:32

파이썬 내부 라이브러리 목록 확인하는 사이트

https://docs.python.org/ko/3.12/library/index.html

 

The Python Standard Library

While The Python Language Reference describes the exact syntax and semantics of the Python language, this library reference manual describes the standard library that is distributed with Python. It...

docs.python.org

 

내가 만든 또는 회사 내부에서 만든 공통 모듈을 사용하려면 파이썬이 설치된 폴더에 ---.py 파일을 복사해서 사용하면 된다. 

여기에 .py 파일을 추가하면 됨!!

예를 들어 ---.py 파일이

def __testFunction():
	print("모듈 내부에서만 사용")
    
def intersection(listX, listY):
	result = []
    for x in listX:
    	if x in listY:
        	result.append(x)
    return result

이고, 이걸 실행하는 코드는 아래와 같다.

import ---
a = [1,2,3]
b = [3,4,5]
---.intersection(a,b)

 

 

라이브러리를 로딩하는 방식 4가지

1) import 모듈명

: 이렇게 하면 네임스페이스가 만들어지고 해당 "모듈명.함수명", "모듈명.클래스명" 과 같이 접근하면 된다.

2) from 모듈명 import 함수명

: 네임스페이스가 생략됨.

3) from 모듈명 import*

: 해당 모듈의 __로 시작하는 함수를 제외한 모든 함스를 호출 (__는 기존 이름을 변경해서 숨겨달라는 부탁으로 파이썬이 이해)

4) import 모듈명 as 별칭