Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 태블로
- ga4
- 파워BI
- data
- microsoft power bi
- pl-300
- 티스토리챌린지
- 태블로기초
- 오블완
- LSTM
- 파워비아이
- pl300
- 신입일기
- GA4챌린지
- RNN
- 태블로입문
- 길벗출판사
- gru
- 인턴일기
- 데이터분석
- NLP
- microsoft pl-300
- 구글애널리틱스
- 모두의구글애널리틱스4
- PowerBI
- POWER BI
Archives
- Today
- Total
수영장의 수영_데이터 분석 블로그
[파이썬] 09. 모듈 본문
모듈이란
- 특정 코드를 사용 용도에 따라 파일로 구분하여 저장해서, 해당 클래스/함수가 필요할 때마다 불러와서(import) 사용한다
- 즉 모듈은 프로그램의 꾸러미라고 볼 수 있으며, 내가 만들어서 저장할 수도 있고 남이 만든 걸 가져와서 쓸 수도 있다
- 설명은 아리송해도 예시를 보면 별 거 아니다
import math
# import 모듈 이름
-> import 로 불러왔던 '것'의 정체를 모듈이라 부른다
-> import : 다른 파일에 있는 함수를 현재 작성중인 파일에 포함(불러오기)하기 위한 함수
모듈 만들기
#file 이름 : calculator.py
def add(a, b):
return(a + b)
def sub(a, b):
return(a - b)
def mul(a, b):
return(a * b)
def div(a, b):
return(a / b)
def mod(a, b):
return(a % b)
- 함수든, 클래스든 원하는 코드를 짠 뒤에 py 형태로 저장해준다
- calculator.py로 저장하면 이 모듈의 이름은 calculator가 되는 것이다
import calculator
print(calculator.add(3, 4))
# 7 반환
- 다른 파일에서 이 모듈을 사용하고 싶다면 'import calculator'를 해준다
- 사용할 때에는 '모듈이름.함수이름( , )'으로 사용한다
- 그러나 매번 '모듈이름.~'으로 부르기 귀찮다
from calculator import add
from calculator import *
print(add(3,4))
# 7 반환
'from 모듈 이름 import 함수 이름'을 해주면 모듈이름을 앞에 붙이지 않아도 된다
'Goorm 자연어처리 전문가 양성 과정 2기 > Python' 카테고리의 다른 글
[파이썬] 10. 예외처리 (0) | 2022.01.21 |
---|---|
[파이썬] 08. 클래스, 객체지향 프로그래밍 (0) | 2022.01.21 |
[파이썬] 07. 파일 열기, 생성과 쓰기 (0) | 2022.01.18 |
[파이썬] 06. 함수 (0) | 2022.01.17 |
[파이썬] 05. 반복문, 조건문, 제어문 (1) | 2022.01.10 |