使用Python3中的通用对话框保存文件

时间:2014-11-24 07:27:24

标签: python python-3.x tkinter python-3.4

我正在尝试使用tkinter使用Python 3.4.1创建一个简单的记事本。我可以使用Windows资源管理器窗口打开文件并获取路径(storing file path using windows explorer browser in pythonChoosing a file in Python3),但我找不到保存文件的方法。如果用户尝试保存不存在的新文件,则会显示该文件不存在的错误消息。 我用过:

from tkinter import *
app = Tk()
save_file = filedialog.askopenfilename(parent=app, title='Save')

如果我输入一个不存在的文件名并按'打开',则会显示错误消息。

1 个答案:

答案 0 :(得分:0)

使用可以使用模块gtk中的课程FileChooserDialog

import gtk

gtk.FileChooserDialog().run()