Módulo filedialog

Es un módulo incluido en tkinter. Utiliza el API del sistema operativo en que se ejecute para mostrar los diálogos de abrir/guardar archivos.

Contiene diferentes clases, con las que podemos trabajar según nuestras necesidades:

builtins.object
    FileDialog
        LoadFileDialog
        SaveFileDialog
tkinter.commondialog.Dialog(builtins.object)
    Directory
_Dialog(tkinter.commondialog.Dialog)
    Open
    SaveAs

Tiene los siguientes métodos:

askdirectory(**options)
askopenfile(mode='r', **options)
askopenfilename(**options)
askopenfilenames(**options)
askopenfiles(mode='r', **options)
asksaveasfile(mode='w', **options)
asksaveasfilename(**options)
test()

Un ejemplo sencillo de uso de la clase FileDialog propuesto en la ayuda de Python:

d = FileDialog(master)
fname = d.go(dir_or_file, pattern, default, key)
if fname is None: ...canceled...
else: ...open file...

Referencias

results matching ""

    No results matching ""