[Python] GUI 폴더 위치 선택 (GUI asking directory path)

목적: 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을 정의함

출처

  1. https://pythonspot.com/en/tk-file-dialogs/

Leave a Comment