데이터 분석 기술 블로그

OS (Operating System) 본문

데이터 분석/Python

OS (Operating System)

데이터분석가 이채은 2025. 1. 26. 19:51

os는 Python의 내장 모듈로, 운영 체제(OS: Operating System)와 상호작용할 수 있도록 도와주는 기능을 제공합니다.

 

주요 기능

 

  1. 파일 및 폴더 관리
    • os.listdir("폴더경로") → 폴더 내 파일 리스트 가져오기
    • os.path.join("경로", "파일명") → 운영 체제에 맞게 경로 생성
  2. 환경 변수 및 시스템 정보 접근
    • os.getenv("변수명") → 환경 변수 가져오기
    • os.name → OS 종류 확인 (Windows: 'nt', Mac/Linux: 'posix')
  3. 파일/폴더 조작
    • os.remove("파일경로") → 파일 삭제
    • os.makedirs("폴더경로") → 폴더 생성

예제

import os

# 현재 작업 디렉토리 확인
print(os.getcwd())

# data 폴더 내 모든 파일 리스트 가져오기
print(os.listdir("data/"))

 

'데이터 분석 > Python' 카테고리의 다른 글

pandas  (0) 2025.01.30
튜플 (Tuple)  (0) 2025.01.29
리스트 (List)  (0) 2025.01.28
딕셔너리 (Dictionary)  (0) 2025.01.27