목적: GUI화면에서 특정 폴더 위치를 선택하여 해당 path 값을 알기 위해 사용
환경: Linux 3.10 (Centos)
Python Version: 3.4
from tkinter import filedialog from tkinter import * root = Tk() root.dirName=filedialog.askdirectory(); print (root.dirName);
설치
- yum install python34-tkinter
설명
- filedialog.askdirectory()함수를 사용하여 선택한 directory path값을 return으로 받을 수 있음
- filedialog.askopenfile(initialdir=’path’, title=’select file’, filetypes=((‘jpeg files’, ‘*.jgp’), (‘all files’, ‘*.*’))) 를 함수를 사용하면 파일을 선택하여 file path값을 return으로 받을 수 있음
- initialdir은 file을 선택 화면이 시작하는 path를 선택
- title은 창의 이름을 선택
- filetypes는 선택가능한 파일 type을 정의함
출처
- https://pythonspot.com/en/tk-file-dialogs/