Python程序实现打开浏览器的两种方法
2017-03-08 20:19
656 查看
python 打开浏览器方法一(通过引用os包,调用system方法来调用系统的ie程序来打开网址):
import os
os.system('"C:/Program Files/Internet Explorer/iexplore.exe" http://www.baidu.com')
python 打开浏览器方法二(通过webrowser的open方法来打开):
python的webbrowser模块支持对浏览器进行一些操作,主要有以下三个方法:
import 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')
#-*- coding:UTF-8 -*-
import sys
import webbrowser
sys.path.append("libs")
url = 'http://www.baidu.com'
webbrowser.open(url)
print webbrowser.get()
import os
os.system('"C:/Program Files/Internet Explorer/iexplore.exe" http://www.baidu.com')
python 打开浏览器方法二(通过webrowser的open方法来打开):
python的webbrowser模块支持对浏览器进行一些操作,主要有以下三个方法:
import 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')
#-*- coding:UTF-8 -*-
import sys
import webbrowser
sys.path.append("libs")
url = 'http://www.baidu.com'
webbrowser.open(url)
print webbrowser.get()
相关文章推荐
- java程序中指定某个浏览器打开的实现方法
- Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
- java程序中指定某个浏览器打开网页的实现方法
- python爬虫(20)使用真实浏览器打开网页的两种方法
- Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
- python爬虫 使用真实浏览器打开网页的两种方法总结
- 在程序中打开我的电脑两种方法
- 两种方法实现类似微博好友查找的道指令程序
- java 卖票程序的两种实现方法
- VC实现程序打开的方法
- 在程序中实现邮件发送,电话拨打,sms,以及浏览器功能能的方法整理
- C#实现让程序只能打开一个实例(总结3方法)
- Delphi有两种方法实现打开数据集
- 用PHP程序实现支持页面后退的两种方法
- C#实现让程序只能打开一个实例(总结3方法)(转)
- 在程序中实现邮件发送,电话拨打,sms,以及浏览器功能能的方法整理
- 实现自定义对话框程序快捷键的两种方法
- 转:实例学习PHP程序对用户身份认证实现两种方法
- 实现自定义对话框程序快捷键的两种方法
- 洗牌程序的两种实现方法比较