-
파이썬 파일, 디렉토리 접근IT 2020. 6. 20. 22:37반응형
파이썬에서 파일을 확인하고 디렉토리의 경로를 확인하고 변경하는 코드입니다.
구글 코랩에서 작성하였습니다.
우선, 파일/디렉토리 관련 라이브러리를 불러옵니다.
import glob import os
현재 작업 경로를 확인하는 코드입니다.
os.getcwd() # get current working directory [ 결과 ] '/content'
현재 작업 경로의 파일을 확인합니다.
glob.glob('*') [ 결과 ] ['sample_data']
작업 경로를 변경하고, 경로와 파일을 확인합니다.
os.chdir('/content/sample_data') print(os.getcwd()) glob.glob('*') [ 결과 ] /content/sample_data ['README.md', 'anscombe.json', 'mnist_train_small.csv', 'california_housing_train.csv', 'mnist_test.csv', 'california_housing_test.csv']
반복문을 통해서 파일명을 하나씩 출력하게 합니다.
files=glob.glob('*') # files 변수에 리스트 형식으로 파일명들을 저장. for x in files: # for 문을 통해서 파일명을 순서대로 호출, if os.path.isdir(x): # 파일이 아니고 디렉토리명이면 print ('%s <DIR>' %x) # <DIR>을 붙여서 출력하고, else: print(x) # 파일명을 출력합니다. [ 결과 ] README.md anscombe.json mnist_train_small.csv california_housing_train.csv mnist_test.csv california_housing_test.csv
728x90반응형'IT' 카테고리의 다른 글
더 긴급해진 삼성의 스마트폰 AP 독립 (0) 2020.07.23 pandas로 csv 파일 읽고, 저장하기 (0) 2020.06.20 Windows Subsystem for Linux - Add desktop experience to Ubuntu (0) 2020.05.30 Syncmarx 북마크 동기화 (0) 2020.05.27 How to fix error 0x8037010 on WSL2 [QUICK FIX] (0) 2020.05.27