티스토리 뷰
안녕하세요 동기 여러분!
오늘은 파이썬의 모듈에 대해 알아봅시다!
Modules
우리가 만들었던 변수, 함수 그리고 클래스(클래스는 아직 안 했지만) 이 모든 것을 왜 만들었을까요? 네~ 바로 재사용하기 위해서입니다.
모듈은 쉽게 이야기해서 다른 사람들이 만들어 놓은 함수나 클래스 등을 가져와서 사용할 수 있게 해주는 아주 고마운 친구입니다.
모듈을 사용하기 위해서 보통 아래와 같은 코드를 써줍니다.
from 모듈명 import 객체명
모듈이 가지고 있는 코드들을 라이브러리(libraries) 또는 패키지(packages)라고 부르는데 양이 방대한 것도 있고 적은 것도 있습니다.
만약 방대한 양을 가지고 있는 모듈의 라이브러리를 사용한다면 컴퓨터의 메모리가 상당히 힘들어하기 때문에 import 객체명으로 특정한 부분만 사용하여 메모리를 지켜줄 수 있습니다.
Datetime
datetime라는 모듈이 있습니다. 아래의 링크로 가시면 얼마나 방대한 양이 담겨있는지 확인할 수 있고 사용방법도 친절히 설명되어 있습니다.(영어로 되어 있다는 게 단점)
docs.python : https://docs.python.org/3/library/datetime.html
간단한 코드 한 번 해보고 마치겠습니다.
from datetime import datetime
print(datetime.now())
# 출력값 : 2022-02-08 23:02:37.270871
와우 현재 시간이 나왔군요!
오늘의 느낌
오늘은 어찌나 공부가 안되는지 ㅠㅠ
'Python' 카테고리의 다른 글
[Python] Modules Python Namespaces (추후 수정 바람) (0) | 2022.02.10 |
---|---|
[Python] Random (0) | 2022.02.09 |
[Python] .format() (0) | 2022.02.08 |
[Python] .replace(), .find() (0) | 2022.02.08 |
[Python] .strip() (0) | 2022.02.08 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- html table
- if문
- 메서드
- javascript
- em
- html
- 객체
- Margin
- 파이썬
- Typescript
- method
- function
- Python
- HTML 기본
- 타입 좁히기
- css position
- 자바스크립트
- 반복문
- Object
- for문
- Type
- 함수
- CSS 포지션
- CSS
- padding
- 타입스크립트
- 동기코딩
- Array
- 실수
- 프로그래머스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함