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.baidu.com'webbrowser.open(url)print webbrowser.get()

python语言的主网址-python调用浏览器,打开一个网址相关推荐

  1. vc调用浏览器打开指定网址页面

    2019独角兽企业重金招聘Python工程师标准>>> ShellExecute(NULL,NULL,L"http://www.shudaji.com/",NUL ...

  2. lazarus在macos里调用外部浏览器打开一个网址

    lazarus 跨平台free pascal语言ide工具,社区 http://www.fpccn.com/ 下载 ftp://freepascal.dfmk.hu/pub/lazarus/ http ...

  3. 用C++,调用浏览器打开一个网页

    调用外部命令如果用默认浏览器,就调用ShellExecute(NULL, _T("open"), _T("explorer.exe"), _T("ht ...

  4. 当你在浏览器输入一个网址,如http://www.taobao.com,按回车之后发生了什么?请从技术的角度描述,如浏览器、网络(UDP、TCP、HTTP等),以及服务器等各种参与对象上由此引发的一系

    1.DNS域名解析:浏览器缓存.系统缓存.路由器.ISP的DNS服务器.根域名服务器.把域名转化成IP地址. 2.与IP地址对应的服务器建立TCP连接,经历三次握手:SYN,ACK.SYN,ACK 3 ...

  5. python语言的主网址-python官方网站

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 由于整个python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人 ...

  6. python语言的主网站网址-python官方网站

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 由于整个python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人 ...

  7. Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)—命令提示符cmd的几种方法

    Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)-命令提示符cmd的几种方法 目录 利用python语言实现调用内部命令-命令提示符cmd的几种方法 T1. ...

  8. Python语言学习:基于python五种方法实现使用某函数名【func_01】的字符串格式('func_01')来调用该函数【func_01】执行功能

    Python语言学习:基于python五种方法实现使用某函数名[func_01]的字符串格式('func_01')来调用该函数[func_01]执行功能 目录 问题提出 代码五种设计思路 T1方法:e ...

  9. python语言程序设计是什么,python语言程序设计教程

    python语言程序设计是什么 Python是一种跨平台的计算机程序设计语言. 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. 最初被设计用于编写自动化脚本(shell),随着版本的 ...

  10. python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案

    嵩天.礼欣.黄天羽Python语言程序设计基础(第2版)习题答案本书提出了以理解和运用计算生态为目标的Python语言教学思想,在系统讲解Python语言语法的同时介绍了从数据理解到图像处理的14个P ...

最新文章

  1. Linux那些事儿 之 戏说USB(4)最终奥义
  2. Java中的策略模式实例教程
  3. 50 jQuery拷贝对象与多库共存
  4. 链表问题(6)-----排序
  5. 微服务【1.1】Swagger的使用
  6. 有关机器人的会议和论文投稿时间
  7. linux线程基础篇----线程同步与互斥
  8. android实现超酷的腾讯视频首页和垂直水平网格瀑布流一揽子效果
  9. java输出csv文件在excel中显示乱码
  10. 电子相册系统(一)Dao的组件设计
  11. WCF REST(9篇)
  12. ①ESP8266-wifi模块使用方法
  13. 【带着问题学PMP】【4.1】制定项目章程
  14. 创业十年的感悟,创业者首先要让自己活下去
  15. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java软件学院门户网站u09k9
  16. web前端--面试题
  17. (C#)Winform修改DateTimePicker控件的背景色Winform中日期控件DateTimePicker默认是不能修改背景色和边框色的
  18. MySQL(六):InnoDB数据文件
  19. 居家装修这些细节一定得注意到
  20. 什么是“天道左旋、地道右旋”?

热门文章

  1. prim算法 + 最小生成树的打印 C语言
  2. Mac下的命令行自动补全功能
  3. 为什么重写equals方法时,要求必须重写hashCode方法?
  4. 2.1 使用ARDUINO控制MC20打电话
  5. HDU2086 A1 = ?【水题】
  6. Bailian3721 和数【标记】
  7. Bailian2810 完美立方【暴力】(POJ NOI0201-1812)
  8. CCF NOI1045 元素之和
  9. Python 傅里叶分析
  10. 随机变量统计独立性的相关证明