2013-12-11 9 views
1

처음에 파일을 생성 한 다음 덮어 쓰기하는 프로그램을 만들어야합니다. 나는 아래에있는 것과 같은 것을 가지고있다. 그러나 그것은 작동한다. 그러나 그것이 어디에 만들어 져야하는지 사용자에게 물어볼 가능성이 있는지 궁금하다. 예를 들어 MS Office에서 완료된 것처럼?파일 파이썬 저장하기

# -*- coding: utf-8 -*- 

import os.path 

path = ('C:\\Python27\\') 
name = raw_input('Enter file name: ') 
save = os.path.join(path, name+'.txt') 
save2 = open(save , 'a') 
contents = raw_input('Contents') 
save2.write(contents) 
save2.close() 
+0

GUI를 사용 하시겠습니까? – thefourtheye

+0

예, 이와 비슷한 것입니다. 당신은 그 파일의 운명 경로를 선택할 수있는 새로운 창을 보여줍니다. – Maq92

+2

http://stackoverflow.com/questions/7094324/how-to-use-python-saveas-dialog와 http : //를보세요. code.activestate.com/recipes/438123-file-tkinter-dialogs/ 및 http://stackoverflow.com/questions/9319317/quick-and-easy-file-dialog-in-python – YXD

답변

1

빠른 방법은 포함 Tkinter를 패키지로이다 : 단지 구글을 시도해보십시오 : "파이썬 파일 대화 상자를"이미 백만 번 설명처럼

from tkFileDialog import askopenfilename 

fname = askopenfilename() 

!