[Python-checkins] python/dist/src/Lib/lib-tk tkFileDialog.py, 1.11, 1.12

loewis at users.sourceforge.net loewis at users.sourceforge.net
Mon Dec 1 16:04:25 EST 2003


Update of /cvsroot/python/python/dist/src/Lib/lib-tk
In directory sc8-pr-cvs1:/tmp/cvs-serv27027/Lib/lib-tk

Modified Files:
	tkFileDialog.py 
Log Message:
Convert path objects to strings in askdirectory. Fixes #852314.
Backported to 2.3.


Index: tkFileDialog.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/lib-tk/tkFileDialog.py,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** tkFileDialog.py	15 Jun 2003 19:08:57 -0000	1.11
--- tkFileDialog.py	1 Dec 2003 21:04:22 -0000	1.12
***************
*** 106,109 ****
--- 106,115 ----
      def _fixresult(self, widget, result):
          if result:
+             # convert Tcl path objects to strings
+             try:
+                 result = result.string
+             except AttributeError:
+                 # it already is a string
+                 pass
              # keep directory until next time
              self.options["initialdir"] = result





More information about the Python-checkins mailing list