I'm running Python 2.7.6, PythonWin build 218 on Windows 7 Pro, 32-Bit
The code below hangs after the browse() function returns to the caller.
I do see "After" displayed in the console window.
Is anyone else seeing this problem on Windows?
Thanks
import win32ui
import os
def browse(startingDirectory=None,defaultFilespec="*.*"):
if startingDirectory is not None:
startingDirectory = os.getcwd()
FILE_OPEN = 1
dlg = win32ui.CreateFileDialog( FILE_OPEN, defaultFilespec )
fn = None
try:
if dlg:
dlg.SetOFNInitialDir( startingDirectory )
dlg.DoModal()
fn = dlg.GetPathName()
finally:
del dlg
return fn
print"\nBefore"
browse()
print"\nAfter\n"
_______________________________________________
python-win32 mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-win32