파이썬은 객체 지향 함수이기 때문에 모듈을 import하고 그 객체로부터 메서드(함수)를 뽑아 쓴다.
먼저 메서드가 정의된 파일(모듈)이 abc.py라 가정하고 다음과 같은 내용이 있다고 하자.
def add(a, b):
return a+b
def minus(a,b):
return a-b
import abc를 하면 abc 객체를 생성할 수 있다.
그 객체에서 메서드를 뽑아서 사용하면 된다.
a = abc.add(3, 5)
b = abc.minus(3, 5)
다른 패키지들도 마찬가지다.
가령 DB에 연결하게 해주는 pymysql 패키지는 import된 후
conn=pymysql.connect(
host=connHeader['host'],
port=connHeader['port'],
user=connHeader['user'],
password=connHeader['password'],
db=connHeader['db'],
charset=connHeader['charset']
)
이런 형태로 연결 객체를 만들어 준다.
'파이썬' 카테고리의 다른 글
[Python] 유튜브 검색어에 대한 영상 리스트의 데이터 가져오기 (0) | 2022.08.22 |
---|---|
[Pandas] Series에서 각 row의 value를 편집해서 필터링 해야 하는 경우 (0) | 2022.08.04 |
[Pandas] np.where 에서 함수를 태워야 될 때 (0) | 2022.07.28 |
[python] 논리 연산자 사용에 관해 (0) | 2022.07.28 |
[Pandas] 기본적인 Pandas의 자료 구조 및 컬럼 추가, 필터링 (0) | 2022.07.20 |