开发者社区> 问答> 正文

启动一个WEB浏览器

你想通过脚本启动浏览器并打开指定的URL网页

展开
收起
哦哦喔 2020-04-17 17:30:14 992 0
2 条回答
写回答
取消 提交回答
  • 有点尴尬唉 你要寻找的东西已经被吃掉啦!

    解决方案

    webbrowser 模块能被用来启动一个浏览器,并且与平台无关。例如:

    import webbrowser webbrowser.open('http://www.python.org') True

    它会使用默认浏览器打开指定网页。如果你还想对网页打开方式做更多控制,还可以使用下面这些函数:

    Open the page in a new browser window

    webbrowser.open_new('http://www.python.org') True

    Open the page in a new browser tab

    webbrowser.open_new_tab('http://www.python.org') True

    这样就可以打开一个新的浏览器窗口或者标签,只要浏览器支持就行。

    如果你想指定浏览器类型,可以使用 webbrowser.get() 函数来指定某个特定浏览器。例如:

    c = webbrowser.get('firefox') c.open('http://www.python.org') True c.open_new_tab('http://docs.python.org') True

    2020-04-17 17:32:54
    赞同 展开评论 打赏
  • webbrowser 模块能被用来启动一个浏览器,并且与平台无关。例如:
    
    >>> import webbrowser
    >>> webbrowser.open('http://www.python.org')
    True
    >>>
    它会使用默认浏览器打开指定网页。如果你还想对网页打开方式做更多控制,还可以使用下面这些函数:
    
    >>> # Open the page in a new browser window
    >>> webbrowser.open_new('http://www.python.org')
    True
    >>>
    
    >>> # Open the page in a new browser tab
    >>> webbrowser.open_new_tab('http://www.python.org')
    True
    >>>
    这样就可以打开一个新的浏览器窗口或者标签,只要浏览器支持就行。
    
    如果你想指定浏览器类型,可以使用 webbrowser.get() 函数来指定某个特定浏览器。例如:
    
    >>> c = webbrowser.get('firefox')
    >>> c.open('http://www.python.org')
    True
    >>> c.open_new_tab('http://docs.python.org')
    True
    >>>
    对于支持的浏览器名称列表可查阅`Python文档 <http://docs.python.org/3/library/webbrowser.html>`_
    
    2020-04-17 17:30:29
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
基于浏览器的实时构建探索之路 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载