os.startfile / webbrowser + Firefox
Martin Franklin
mfranklin1 at gatwick.westerngeco.slb.com
Tue Jul 6 07:09:34 EDT 2004
On 6 Jul 2004 10:52:17 GMT, Matthias Huening <mhuening at zedat.fu-berlin.de>
wrote:
> Hi,
>
> os.startfile('http://www.python.org') works fine on WinXP with IE as
> default webbrowser. With Mozilla Firefox 0.9 as default webbrowser,
> however, I get an error. Firefox starts, the page gets loaded and then
> Python gives me an error message (Traceback below). The same is true
> for the webbowser module. Is this a Python problem or a Firefox
> problem?
>
> Matthias
>
>
>>>> import os
>>>> os.startfile('http://www.python.org')
>
> Traceback (most recent call last):
> File "<pyshell#2>", line 1, in -toplevel-
> os.startfile('http://www.python.org')
> WindowsError: [Errno 2] Das System kann die angegebene Datei
> nicht finden: 'http://www.python.org'
>
>>>> import webbrowser
>>>> webbrowser.open('http://www.python.org')
>
> Traceback (most recent call last):
> File "<pyshell#4>", line 1, in -toplevel-
> webbrowser.open('http://www.python.org')
> File "C:\Python23\lib\webbrowser.py", line 43, in open
> get().open(url, new, autoraise)
> File "C:\Python23\lib\webbrowser.py", line 250, in open
> os.startfile(url)
> WindowsError: [Errno 2] Das System kann die angegebene Datei
> nicht finden: 'http://www.python.org'
>>>>
I hate to say but it worked for me using Opera as my default browser
on Windows 2000 but fails with Firefox so I guess it's a Firefox thing...
FYI webbrowser just calls os.startfile on windows hence the same error
Martin
--
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
More information about the Python-list
mailing list