python调用浏览器打开网站程序

python的webbrowser模块支持对浏览器进行一些操作
主要有以下三个方法:

 代码如下 复制代码
  webbrowser.open(url, new=0, autoraise=True)
        webbrowser.open_new(url)
        webbrowser.open_new_tab(url)

我们需要了解webbrowser.open()方法:
webbrowser.open(url, new=0, autoraise=True)
在系统的默认浏览器中访问url地址,如果new=0,url会在同一个
浏览器窗口中打开;如果new=1,新的浏览器窗口会被打开;new=2
新的浏览器tab会被打开。

而webbrowser.get()方法可以获取到系统浏览器的操作对象。

 代码如下 复制代码

  webbrowser.register()方法可以注册浏览器类型,而允许被注册的类型名称如下:
    Type Name Class Name Notes
    'mozilla' Mozilla('mozilla')  
    'firefox' Mozilla('mozilla')  
    'netscape' Mozilla('netscape')  
    'galeon' Galeon('galeon')  
    'epiphany' Galeon('epiphany')  
    'skipstone' BackgroundBrowser('skipstone')  
    'kfmclient' Konqueror() (1)
    'konqueror' Konqueror() (1)
    'kfm' Konqueror() (1)
    'mosaic' BackgroundBrowser('mosaic')  
    'opera' Opera()  
    'grail' Grail()  
    'links' GenericBrowser('links')  
    'elinks' Elinks('elinks')  
    'lynx' GenericBrowser('lynx')  
    'w3m' GenericBrowser('w3m')  
    'windows-default' WindowsDefault (2)
    'macosx' MacOSX('default') (3)
    'safari' MacOSX('safari') (3)
    'google-chrome' Chrome('google-chrome')  
    'chrome' Chrome('chrome')  
    'chromium' Chromium('chromium')  
    'chromium-browser' Chromium('chromium-browser')
DEMO

#!/usr/bin/env python
#-*- coding:UTF-8 -*-
import sys
import webbrowser
sys.path.append("libs")
 
 
 
url = 'http://www.111cn.net'
webbrowser.open(url)
print webbrowser.get()

时间: 2024-07-31 06:28:51

python调用浏览器打开网站程序的相关文章

Java调用浏览器打开网页完整实例

  本文实例讲述了Java调用浏览器打开网页的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 package com.yifang.demo; import java.io.File; public class OpenPageDemo { public static void main(String[] args) { try { //String

火狐浏览器打开网站慢怎么办?

  使用火狐浏览器的用户可能会遇到打开网站非常慢的现象,特别是打开百度和百度相关的网站更慢,火狐浏览器打开网站慢怎么办?如何解决?下面小编就来教大家解决火狐打开网站慢方法. 1.打开火狐浏览器(Firefox),找到"菜单 -> 工具 -> 选项" 2.在"选项"对话框点击"安全",去掉图中的三个勾选 3.再次打开Firefox,访问百度就非常快了.         注:更多精彩教程请关注三联电脑教程栏目,三联电脑办公群:189034

Java调用浏览器打开网页完整实例_java

本文实例讲述了Java调用浏览器打开网页的方法.分享给大家供大家参考.具体实现方法如下: package com.yifang.demo; import java.io.File; public class OpenPageDemo { public static void main(String[] args) { try { //String url = "http://www.baidu.com"; String url = "http://www.jb51.net/&

Win8系统下IE浏览器打开网站显示不全

  下面将跟大家分享:解决win8系统下的ie10浏览器打开某些带有Flash功能的网站网页显示不全的问题. 方法一 启动IE浏览器,在IE浏览器界面上边的空白处鼠标右键,单击"菜单栏"选项 出来的菜单栏中单击"工具"--"兼容性设置" 在"添加此网站"对话框中键入百度网站,单击"添加"按钮 如果要在所有网站中使用兼容性视图,请在下面勾选"在兼容性视图中显示所有网站" 方法二 按F12键

使用python调用浏览器并打开一个网址的例子_python

python 打开浏览器,可以做简单的刷网页的小程序.仅供学习,别用非法用途. python的webbrowser模块支持对浏览器进行一些操作,主要有以下三个方法: 复制代码 代码如下: webbrowser.open(url, new=0, autoraise=True)webbrowser.open_new(url)webbrowser.open_new_tab(url) 我们需要了解webbrowser.open()方法: 复制代码 代码如下: webbrowser.open(url, n

Java调用浏览器打开网址

  package test.com; import java.awt.Desktop; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; /** * @author 毛兴宇 * @time 2013年9月14日 */ public class Gotourl { public static void main(String[] args) { //启用cmd运行IE的方式来打

ie浏览器打开网站Flash无法播放显示

首先,我们先检查一下 Flash 插件(Shockwave Flash Object)是否被禁用了. 在 IE9 页面右上角单击 收起这个图片展开这个图片   按钮,打开"管理加载项". 收起这个图片展开这个图片   查看一下 Shockwave Flash Object 的状态.如果被真被禁用了,将其选中,然后右击,选择"启用". 收起这个图片展开这个图片   启用 Flash 插件(Shockwave Flash Object)后若还是打不开 Flash,可以琢

Android 调用浏览器和嵌入网页

Android App开发时由于布局相对麻烦,很多时候一个App通常是由html5和原生控件相结合而成.简单的网页应用可以直接内嵌html5页面即可,对于需要调用复杂的底层功能时则采用原生控件的方式进行调用.既然如此,那么如何在控件中插入网页?又如何调用浏览器呢? 一.App控件中插入网页内容 WebView webView = (WebView) view.findViewById(R.id.webView); //加载服务器上的页面 webView.loadUrl(mArticle.getL

Python自动调用IE打开某个网站的方法

  本文实例讲述了Python自动调用IE打开某个网站的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 import win32gui import win32com import win32com.client import pythoncom import time class Test: def runtest(self): pri