본문 바로가기
Python

[Python] 파이썬 폴더 선택 창 띄우고 파일 목록 출력 하기

by inspireman 2021. 8. 8.
728x90

|파일 목록 출력 하기|


파이썬 폴더 선택  창 띄우고 파일 목록 출력 하기

import os
from tkinter import filedialog
from tkinter import messagebox

dir_path = None        #폴더 경로 담을 변수 생성
file_list = []        #파일 목록 담을 변수 생성

#dir_path 변수에 선택 폴더 경로 넣기
dir_path = filedialog.askdirectory(initialdir="/",\
                 title = "폴더를 선택 해 주세요")


#폴더 선택 안했을 때 메세지 출력
if dir_path == '':
	messagebox.showwarning("경고", "폴더를 선택 하세요")    
else:
	res = os.listdir(dir_path) # 폴더에 있는 파일 리스트 넣기

	print(res)    #dir_path 경로 내 파일 리스트 값 출력

	if len(res) == 0:
		messagebox.showwarning("경고", "폴더내 파일이 없습니다.")
	else:
		for file in res:
			print(dir_path + "/" + file) # 파일 경로까지 하나씩 출력하기

 

 

 

728x90
반응형

댓글