[issue46062] tkinter.filedialog.SaveAs: create new folder on Ubuntu?

Terry J. Reedy report at bugs.python.org
Mon Dec 13 13:19:56 EST 2021


Terry J. Reedy <tjreedy at udel.edu> added the comment:

This is not an IDLE issue, as IDLE merely calls tkinter.filedialog.SaveAS(args).show() and uses the returned path to open and write the file.  

This is likely not a tkinter issue either, but I will leave it open for now for others to comment.  SaveAs subclasses _Dialog, which subclasses tkinter.commondialog.Dialog.  For SaveAs .show calls tk_getSaveFile. This "pops up a dialog box for the user to select a file to save" and returns a full path or "".
https://www.tcl.tk/man/tcl8.6/TkCmd/getOpenFile.html makes little promise about the dialog.  On Windows, it opens a standard system SaveAs dialog, which allows directory navigation and creation.  On macOS it opens a macOS dialog.  I don't know about other systems.

You might want to ask or python-list or idledev list about the experience of others with newer Python versions.

----------
assignee: terry.reedy -> 
components: +Tkinter -IDLE
nosy: +serhiy.storchaka
title: In IDLE,  'File > Save As' seems not to allow creation of a new folder -> tkinter.filedialog.SaveAs: create new folder on Ubuntu?

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue46062>
_______________________________________


More information about the Python-bugs-list mailing list