일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- DoitSQL입문
- 함수 선언
- 페이지분석
- 숫자형식오류
- html
- DoIt
- DoitSQL
- SQL
- 자바
- 배열 3요소
- 함수
- 예제
- 생성자
- Doit입문SQL
- SQL입문
- 웹브라우저 수용도
- 자바 오류
- 숫자 형식
- dbms
- 웹 브라우저 전쟁
- HTML역사
- 자바 예외
- 크롤링 오류
- 키-값 데이터베이스
- 배열 예제
- 크롤링
- 우아한테크
- 예외
- 데이터베이스
- R1C3
Archives
- Today
- Total
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- DoitSQL입문
- 함수 선언
- 페이지분석
- 숫자형식오류
- html
- DoIt
- DoitSQL
- SQL
- 자바
- 배열 3요소
- 함수
- 예제
- 생성자
- Doit입문SQL
- SQL입문
- 웹브라우저 수용도
- 자바 오류
- 숫자 형식
- dbms
- 웹 브라우저 전쟁
- HTML역사
- 자바 예외
- 크롤링 오류
- 키-값 데이터베이스
- 배열 예제
- 크롤링
- 우아한테크
- 예외
- 데이터베이스
- R1C3
Archives
- Today
- Total
프로그래밍
[Python] 모듈과 import 본문
728x90
반응형
모듈과 import
파이썬에서 모듈이란 한마디로 파이썬 파일(.py)이다
정확히는 언제든지 사용할 수 있도록 변수나 함수 또는 클래스를 모아놓은 파일을 모듈이라고 한다
모든 파이썬 파일은 모듈이 될 수 있다
모듈의 생성
# 킬로미터와 마일로 변환하는 모듈
MILES = 0.621371
POUND = 0.00220462
def kilometer_to_miles(kilometer):
return kilometer*MILES
def gram_to_pounds(gram):
return gram*POUND
모듈의 사용
# 모듈의 사용
import 모듈
from 모듈 import 함수
from 모듈 import 함수1, 함수2
from 모듈 import *
import 모듈 as 모듈별명
# 모듈 사용
import convert.py
miles = kilometer_to_miles(160)
print(miles)
pounds = gram_to_pounds(1000)
print(pounds)
표준 모듈
import math # math 모듈
import random # random 모듈
import time # time 모듈
import datetime # datetime 모듈
외부 모듈
모듈의 상위 개념으로 패키지(package)가 있다
패키지란 모듈의 집합을 의미하며 모듈이 모여있는 디렉터리라고 할 수 있다
외부 모듈을 사용하기 위해서는 모듈이 포함된 패키지를 추가로 설치해야 한다
패키지의 추가와 삭제 같은 작업을 수행하기 위해서는 pip라고 불리는 패키지 관리자를 사용해야 한다
# 명령 프롬프트
pip --help # 명령어 확인
pip install package # 패키지 설치
pip uninstall package # 패키지 삭제
728x90
반응형
'Python > 파이썬 기초' 카테고리의 다른 글
[Python] 클래스와 객체(클래스, 객체, 인스턴스) (0) | 2023.11.07 |
---|---|
[Python] 파일 입출력 (0) | 2023.11.07 |
[Python] 사용자 함수 (0) | 2023.11.06 |
[Python] 메서드 (0) | 2023.11.06 |
[Python] 내장함수 (0) | 2023.11.06 |
Comments