我的Python tkinter GUI程序在执行一些操作后会编写一个文本文件。我想添加一个导出菜单,以便用户可以将此文件保存到USB设备或其他目录中(我知道我们可以进行普通的复制粘贴)。但是我想添加这个导出菜单。我的目标是,当用户单击此导出菜单时,应该打开当前目录,并且用户可以选择文件(myData.txt已经创建并存在于当前目录中),然后用户现在可以选择新目录并将myData.txt保存在其中。(它应该在Linux平台上工作)
#My gui app creates a text file myData.txt in my current folder when I run the program.
from tkinter import *
from tkinter import messagebox
import sys
def Export_File():
#what do i need here???
windows = Tk()
menubar = Menu(windows)
filemenu = Menu(menubar, tearoff=0)
filemenu.add_command(label="Export", command =Export_File )
filemenu.add_command(label="Exit", command=Exit_File)
menubar.add_cascade(label="File", menu=filemenu)
windows.configure(menu=menubar)
windows.mainloop()