파이썬에서 특정 디렉토리 내부의 파일/디렉토리 확인

특정 디렉토리 내부의 파일과 하위 디렉토리를 리스트(list)의 원소로 가져올 수 있습니다. os.listdir() 함수를 이용하면 되며, 간단한 예시를 보면 금방 알 수 있습니다.

import os
# 현재 디렉토리(.)에 있는 파일 및 하위 디렉토리 출력
item_list = os.listdir('.')
for item in item_list:
  print(item)

만약 특정 파일명을 찾으려면 if 조건문과 조합하면 되겠습니다.

item_list = os.listdir('/home/joviansummer/Documents/')
# test.txt 파일이 있는지 확인
if 'test.txt' in item_list:
  print('test.txt 파일을 찾았습니다.')
else:
  print('test.txt 파일이 없습니다.')

Coin Marketplace

STEEM 0.05
TRX 0.32
JST 0.080
BTC 66898.64
ETH 1803.15
USDT 1.00
SBD 0.43