2013-12-16 4 views
0

데이터베이스를 관리하는 프로그램을 만들고 있는데 프로그램 내에서 파일의 저장 위치를 ​​선택하는 좋은 방법이 필요합니다. 내 프로그램에서 Windows 탐색기를 열고, 파일을 저장할 폴더를 선택하고, 파일 이름을 입력하고, 주 프로그램에 문자열로 파일 경로를 반환 할 수 있는지 궁금합니다.파이썬에서는 Windows 탐색기를 사용하여 문자열로 반환 될 수있는 파일 경로를 만드는 방법이 있습니까?

답변

0

, 당신이 반드시 함께 완벽하게 작동하는 GUI를 넣을 필요가 있다고 생각하지 않습니다 tkFileDialog

에서 Tkinter의 옵션을 봐 당신은 단순히 메서드를 호출하고 폴더 위치를 선택한 다음에 그 선택된 위치를 사용할 수 있습니다 암호.

가장 단순한 예는 다음과 같습니다

import Tkinter, tkFileDialog 

root = Tkinter.Tk() 

x = tkFileDialog.askopenfilename() # Can pass optional arguments for this... 

root.destroy()