2013-03-01 94 views
0

我正在尝试注册Firefox浏览器以在Windows上运行。根据Webbrowser的文档,“如果存在环境变量BROWSER,它将被解释为覆盖平台默认的浏览器列表,作为按顺序尝试的os.pathsep分隔的浏览器列表”。我尝试设置它,但它没有影响。Python web浏览器 - 在Windows上注册浏览器

Z:\>SET BROWSER=C:\Program Files (x86)\Mozilla Firefox\firefox.exe %s 

Z:\>python3 
Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 10:55:48) [MSC v.1600 32 bit (I 
tel)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
>>> 
>>> import webbrowser 
>>> 
>>> webbrowser.open('http://google.com') 
True 
>>> 

webbrowser.get( “火狐”)无法正常工作或

我怎样才能让网页浏览器Firefox的推出?

回答

1

您可能需要设置静态envionment viraibles,您可以在我的计算机属性中执行此操作......是否帮助您找出(在此处工作..)。

另一种方式来做到这一点:

import webbrowser 

webbrowser.get("open -a C:\\Program F~\\Mozilla Firefox\\firefox.exe %s") 
webbrowser.open('http://google.com')