1
我必須創建一個程序,它在開始時創建一個文件,然後覆蓋它。我有下面這樣的東西,它的工作原理,但我想知道是否有可能問用戶它應該在哪裏創建?例如就像它在MS Office中完成?保存文件python
# -*- 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()
你的意思是用GUI? – thefourtheye
是的,這樣的事情。你知道它顯示你一個新的窗口,你可以選擇該文件的命運路徑 – Maq92
看看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