On 24/09/2014 13:22, Chris Angelico wrote:
On Wed, Sep 24, 2014 at 7:32 PM, luofeiyu <elearn2...@gmail.com> wrote:
import webbrowser webbrowser.open('f:\\test.html') why the file
f:\\test.html is opened by notepad ,not by my firefox or chrome?

It looks to me as if your default association is set to Notepad rather
than a web browser. Try opening one of the browsers' settings pages
and making it your default browser. In Chrome, that's
chrome://settings/ and it's near the bottom; in Firefox, go to
Tools|Options, Advanced, and it's on the General tab. (They might
check on startup and offer to make themselves default, which would
save you some trouble.)

ChrisA


From https://docs.python.org/3/library/webbrowser.html#module-webbrowser "Note that on some platforms, trying to open a filename using this function, may work and start the operating system’s associated program. However, this is neither supported nor portable." So it looks like a case of changing the file association through control panel or similar. I'll leave the OP to find out how to do that as an exercise.

--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to