[Python] Library | 06. OS

2025. 7. 28. 10:18·Language/Python

os는 현재 운영체제에서의 파일 시스템(파일, 경로 등)을 관리하는 라이브러리입니다.

 

외부 라이브러리에 접근하거나, 외부 데이터 파일을 불러오는 등의 작업에 필수적입니다.

os.path

파일시스템의 경로에 대한 정보를 다룹니다.

메소드 기능 입력값 반환값
abspath (dir) 상대경로를 절대경로로 변환 dir : 경로  
dirname ( __file__ ) 현재 스크립트 파일의 경로 반환 __file__ : 현재 실행중인 Python 파일의 경로 경로
exists (dir) 존재하는 경로인지 확인 dir : 문자열 boolean
isdir (dir) 경로인지 확인 dir : 문자열 boolean
isfile (dir) 파일인지 확인 dir : 문자열 boolean
join (dir_a, dir_b) 두 경로를 합침 dir_a : 경로 a
dir_b : 경로 b
경로
realpath (dir) 심볼릭 링크가 있을 경우,
그것을 실제 경로로 해석
dir : 경로 경로

os.environ

운영체제의 환경변수를 관리합니다. Dictionary와 유사한 객체입니다.

표현 기능 입력값
os.environ[ENV_VAR] 환경변수 접근 ENV_VAR : 환경변수 이름
del os.environ[ENV_VAR] 환경변수 삭제 ENV_VAR : 환경변수 이름

그 외 함수

메소드 기능 입력값 반환값
makedirs (dir) 경로(폴더) 생성 dir : 경로 -

 

728x90

'Language > Python' 카테고리의 다른 글

[Python] Library | 07. boto3  (0) 2025.12.31
[Python] requirements.txt 파일 작성하기  (0) 2025.02.16
[Python] Library | 05. Pydantic  (0) 2025.02.16
[Python] Library | 04. selenium  (0) 2024.01.28
[Python] Library | 03. tqdm  (0) 2023.06.10
'Language/Python' 카테고리의 다른 글
  • [Python] Library | 07. boto3
  • [Python] requirements.txt 파일 작성하기
  • [Python] Library | 05. Pydantic
  • [Python] Library | 04. selenium
Rayi
Rayi
  • Rayi
    아카이브
    Rayi
  • 전체
    오늘
    어제
    • 분류 전체보기 (276)
      • CS (40)
        • CV (2)
        • PS (34)
      • Reveiw (18)
        • Paper (18)
        • Github (0)
      • ML (8)
        • Pytorch (5)
      • Language (59)
        • Python (8)
        • JavaScript (32)
        • TypeScript (16)
        • C++ (3)
      • IDE (12)
      • Git (13)
      • Frontend (77)
        • React (8)
        • ReactNative (6)
        • SolidJS (20)
        • CSS (12)
      • Backend (44)
        • DB (18)
        • Node.js (11)
      • UI (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    frontend
    mongo
    ML
    review
    PRISMA
    backend
    nodejs
    ps
    DB
    CV
    react
    Three
    expo
    python
    SOLID
    js
    Git
    API
    ts
    postgresql
    GAN
    PyTorch
    Express
    vscode
    CS
    deploy
    modal
    ReactNative
    CSS
    figma
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
Rayi
[Python] Library | 06. OS
상단으로

티스토리툴바