코드비
코드비의 개발/데이터공부
코드비
전체 방문자
오늘
어제
  • 분류 전체보기 (53)
    • IT 사전 (16)
    • IT 뉴스 (3)
    • 알고리즘 문제풀이 (2)
    • 01. 파이썬 공부 (16)
    • 02. 웹크롤링 (2)
    • 03. SQL (5)
    • 생각기록 (1)

블로그 메뉴

  • 🐍파이썬 기본문법
  • 😺깃헙
  • 🖋
  • 방명록

공지사항

  • 내가 개발 공부를 시작한 이유

인기 글

태그

  • Android
  • 메인보드
  • 메모리
  • 윈도우
  • IDE
  • 버추얼박스
  • 가상컴퓨터
  • 운영체제
  • 고수준언어
  • 맥OS
  • c언어
  • 전원
  • 저장장치
  • 데이터베이스툴
  • ios
  • 개발자란
  • 오라클
  • 컴퓨터
  • SSD
  • CPU
  • 백준
  • 프로그래밍언어
  • SQL
  • DB툴
  • VirtualBox
  • python3
  • 파이썬
  • HDD
  • Java
  • 저수준언어

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
코드비

코드비의 개발/데이터공부

IT 사전

모듈, 패키지, 라이브러리?

2022. 6. 19. 16:24
프로그램 파일 관리 및 활용
모듈 특정 기능을 구현하는 소스코드를 정리한 파일 같은 개념 import 모듈명
패키지  특정 기능과 관련된 여러 모듈을 담은 폴더 같은 개념  
라이브러리 유용한 책이 많은 도서관처럼
특정 기능에 대한 모듈과 패키지들의 집합 (모듈화함)
pip install 라이브러리(모듈)명

ex) 수학 풀이 프로그래밍 모음 라이브러리 => 안에 구구단 패키지 => 안에 2단 출력하는 모듈 

*개발에서 라이브러리와 모듈은 동일한 의미라고 생각하면 된다.
둘 다 결론적으로 자주 사용하게 되는 코드를 하나의 함수나 클래스라는 단위로 묶어서 코드를 재사용할 수 있게 하는 것이다.

*보통 모듈을 설치(install) 후 사용할 때 import를 입력!

 

https://blckchainetc.tistory.com/313

 

모듈 vs 패키지 vs 라이브러리 vs 프레임워크

모듈 - 프로그램을 구성하는 소스코드가 들어 있음 (ex. function) - 한 번 잘 만들어 놓은 모듈은 불러와서 재사용이 가능 (by import) - 즉, import ~~~ 요렇게 가져오는 파일들은 모두 모듈 EX) 구구단 2단

blckchainetc.tistory.com

https://doozi0316.tistory.com/entry/%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%ACFramework-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%ACLibrary-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8Plug-in-%EB%AA%A8%EB%93%88Module%EC%9D%98-%EC%B0%A8%EC%9D%B4

 

프레임워크(Framework), 라이브러리(Library), 플러그인(Plug-in), 모듈(Module)의 차이

📢 들어가기 전에 이번 포스팅에서 다룰 용어들은 기술 면접 질문으로도 종종 나오는 개념들이다. 반드시 숙지하고 넘어가자! 📕 프레임워크 Framework. 직역하면 뼈대/구조라고 한다. 조금 더 풀

doozi0316.tistory.com

 

'IT 사전' 카테고리의 다른 글

웹 브라우저(browser)란?  (0) 2022.06.19
포트번호 vs. IP 주소?  (0) 2022.06.19
네트워크란?  (0) 2022.06.19
웹 크롤링이란?  (0) 2022.06.19
가상화 기술/가상 머신/가상 컴퓨터란?  (0) 2022.06.13
    코드비
    코드비

    티스토리툴바