Python 내장 모듈 활용 가이드
내장 모듈의 종류와 사용법
time 및 datetime 모듈을 이용한 시간 처리
Python은 날짜와 시간을 다루기 위한 표준 라이브러리로 time과 datetime을 제공한다. 이들은 타임스탬프, 구조화된 시간 튜플, 서식 문자열 등 다양한 형식 간 변환을 지원한다.
import time
import datetime
# 현재 시각의 타임스탬프 출력
print(time.time())
# 로컬 시간 (튜플 형태)
local_t ...
7월 28일 01:20에 게시됨
파이썬 내장 모듈 활용 가이드
동적 모듈 로딩
문자열로 표현된 모듈 이름을 동적으로 불러오는 방법은 다음과 같습니다:
import importlib
# __import__ 함수 사용 (권장하지 않음)
module = __import__('math')
# importlib.import_module를 통한 안전한 동적 로딩
module = importlib.import_module('collections.abc')
print(module) # <module 'collections.abc' from '...>
모듈 임포 ...
7월 26일 23:02에 게시됨
Python의 time 모듈과 datetime 모듈 사용 가이드
시간 처리를 위한 두 模块의 용도
Python에서는 시간과 날짜를 다룰 때 주로 time 모듈과 datetime 모듈을 사용합니다. 두 모듈은 각각 다른 용도에 최적화되어 있으며, 상황에 맞게 선택해야 합니다.
time: 타임스탬프 연산과 지연 처리에 적합
datetime: 날짜와 시간의 계산, 서식 변환, 형변환 등에 적합
1. time 모듈 활용법
time 모듈은 1970년 1월 1일 00:00:0 ...
7월 25일 06:25에 게시됨
.NET 고급 기술 질문 정리
1. DateTime.Parse 사용 시 주의할 점
DateTime.Parse(myString)는 문화권 정보(CultureInfo)를 명시하지 않으면, 운영체제의 기본 지역 설정을 사용하여 문자열을 해석합니다. 예를 들어, "5/2/2005"라는 문자열은 영문 환경에서는 5월 2일로 해석되지만, 인도(히ند어) 환경에서는 2월 5일로 해석됩니다.
해결 방법으로는 DateTime.Parse에 CultureInfo를 직접 전달하고, ...
7월 6일 21:34에 게시됨
Python time 및 datetime 모듈 활용 가이드
Python에서 시간을 다루는 세 가지 주요 방식은 다음과 같습니다. 타임스탬프, struct_time 튜플, 그리고 형식화된 시간 문자열입니다.
타임스탬프(Timestamp): 1970년 1월 1일 00:00:00 UTC부터 경과된 시간을 초 단위로 나타냅니다. time.time() 함수는 float 타입의 타임스탬프를 반환합니다.
형식화된 시간 문자열(Format String): 사람이 읽기 쉬운 날짜 및 ...
6월 27일 19:30에 게시됨