[PYTHON] OS 모듈 완전 가이드 : 파일과 시스템을 마음껏 제어하라
Python의 os 모듈은 운영체제 수준에서 파일, 디렉토리, 환경 변수, 프로세스 등을 직접 제어할 수 있는 강력한 표준 라이브러리입니다. 이 글에서는 기본적인 파일 조작부터 고급 시스템 제어까지 실무에서 바로 사용할 수 있는 os 활용법을 전문가 시각으로 정리했습니다.1. os란 무엇인가?Python 표준 라이브러리로 별도 설치 없이 사용 가능다양한 운영체제 기능(파일, 디렉토리, 환경 변수, 프로세스 등) 제어 가능Windows, Linux, macOS 등 이식성 제공2. 파일 & 디렉토리 조작import os# 현재 작업 디렉토리cwd = os.getcwd()print("현재 디렉토리:", cwd)# 디렉토리 생성/제거os.mkdir("dir1")os.makedirs("nested/dir2", e..
2025. 7. 22.
[PYTHON] datetime 모듈 완전 가이드: 날짜와 시간을 자유자재로
Python에서 날짜와 시간 처리의 기준이 되는 datetime 모듈은 기본 기능부터 타임존, 포맷팅, 연산 등 실무에 꼭 필요한 요소들을 제공합니다. 본 글에서는 실무 중심으로 구성해 초보자도 체계적으로 배울 수 있으며, 고급 활용까지 정리했습니다.1. datetime 모듈이란?Python 표준 라이브러리로, 설치 없이 사용 가능주요 클래스: date, time, datetime, timedelta, timezone날짜 계산, 포맷 변환, 타임존 처리, 주기 계산 등에 유용2. 기본 사용법: 날짜와 시간 생성import datetime# 오늘 날짜today = datetime.date.today()print(today) # 2025-07-20# 현재 날짜와 시간now = datetime.datetim..
2025. 7. 22.