[Python] shutil과 os로 디렉토리, 폴더 조작하기

2022. 8. 5. 11:47·Python
반응형

컴퓨터 비전을 하다보면 디렉토리, 폴더 단위에서 python으로 파일을 나누거나 작업해야할 때가 생긴다. 따라서 간단한 명령어를 정리해놓으려고 한다. :) 

# 파일 리스트 출력하기 

import os 
os.listdir(path)

 

# 특정 파일의 경로를 다른 곳으로 이동하기 

단 이 경우에는 "이동"이므로, 원래 저장소의 파일은 이동되어 존재하지 않게 된다. 

import shutil 
shutil.move(현재 파일 경로, 이동할 경로)

 

# 특정 파일의 경로를 다른 곳으로 복사하기 

위 경우 말고 원본 저장소에도 파일을 남겨두고 싶을 때는 copy를 하면 된다. 

import shutil 
shutil.copy(현재 파일 경로, 이동할 경로)
반응형
저작자표시 (새창열림)

'Python' 카테고리의 다른 글

[Python] Python Class에 대한 기초 정리하기  (0) 2023.06.11
[Python] 디렉토리 내 특정 파일 삭제하기  (0) 2022.10.11
[Python] 디버거 pdb 사용법 - 이 좋은걸 지금 알았다니..  (0) 2022.09.27
[Python] Segmentation label 시각화하기 - 픽셀 값이 너무 작을 때  (1) 2022.09.05
'Python' 카테고리의 다른 글
  • [Python] Python Class에 대한 기초 정리하기
  • [Python] 디렉토리 내 특정 파일 삭제하기
  • [Python] 디버거 pdb 사용법 - 이 좋은걸 지금 알았다니..
  • [Python] Segmentation label 시각화하기 - 픽셀 값이 너무 작을 때
당니이
당니이
씩씩하게 공부하기 📚💻
  • 당니이
    다은이의 컴퓨터 공부
    당니이
  • 전체
    오늘
    어제
    • 분류 전체보기 (136)
      • Achieved 👩🏻 (14)
        • 생각들 (2)
        • TIL (6)
        • Trial and Error (1)
        • Inspiration ✨ (0)
        • 미국 박사 준비 🎓 (1)
      • Computer Vision💖 (39)
        • Basic (9)
        • Video (5)
        • Continual Learning (7)
        • Generative model (2)
        • Domain (DA & DG) (5)
        • Multimodal (8)
        • Multitask Learning (1)
        • Segmentation (1)
        • Colorization (1)
      • RL 🤖 (1)
      • Autonomous Driving 🚙 (11)
        • Geometry (4)
        • LiDAR 3D Detection (1)
        • Trajectory prediction (2)
        • Lane Detection (1)
        • HDmap (3)
      • Linux (15)
      • PyTorch👩🏻‍💻 (10)
      • Linear Algebra (2)
      • Python (5)
      • NLP (10)
        • Article 📑 (1)
      • Algorithms 💻 (22)
        • Basic (8)
        • BAEKJOON (8)
        • Programmers (2)
      • ML (1)
        • 통계적 머신러닝(20-2) (1)
      • SQL (3)
      • 기초금융 💵 (1)
  • 블로그 메뉴

    • 홈
    • About me
  • 링크

    • 나의 소박한 github
    • Naver 블로그
  • 공지사항

  • 인기 글

  • 태그

    domain generalization
    백트래킹
    LLM
    코딩테스트
    dfs
    리눅스
    CV
    CL
    Incremental Learning
    Linux
    Python
    알고리즘
    continual learning
    자료구조
    conda
    백준
    pytorch
    til
    NLP
    domain adaptation
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
당니이
[Python] shutil과 os로 디렉토리, 폴더 조작하기
상단으로

티스토리툴바