This works for me (assuming you have the win32 extensions installed): import win32api win32api.ShellExecute(0, 'open', r'c:\junk.html', None, None, 0) -- - Geoff Talvola Parlance Corporation gtalvola at NameConnector.com