Pyhton 使用浏览器打开本地 html(打开指定页面、新建标签栏 ....)

简介: Pyhton 使用浏览器打开本地 html(打开指定页面、新建标签栏 ....)

import webbrowser
# 打开指定的URL
webbrowser.open('https://www.baidu.com/')
# 使用系统中默认的浏览器打开URL,如果 new(第二个参数) 为 0,则尽可能在同一浏览器窗口中打开 url。如果 new 为 1,则尽可能打开新的浏览器窗口。如果 new 为 2,则尽可能打开新的浏览器标签;如果 autoraise 为 True,则会尽可能将窗口置前。
webbrowser.open('https://www.baidu.com/', 2, autoraise=False)
# 打开本地 html 页面,必须 file:// 开头 + 本地 html 路径
webbrowser.open_new_tab('file://' + os.path.realpath('test.html'))
# 打开指定的URL,并在新窗口中显示
webbrowser.open_new('https://www.baidu.com/')
# 打开指定的URL,并在新标签页中显示(如果浏览器支持)
webbrowser.open_new_tab('https://www.baidu.com/')
# 获取当前默认浏览器的名称
browser_name = webbrowser.get().name
# 指定使用特定的浏览器打开URL
chrome_browser = webbrowser.get('google-chrome')
chrome_browser.open('https://www.baidu.com/')

相关文章
|
26天前
使用HTML编写注册页面
使用HTML编写注册页面
12 1
|
1月前
|
缓存 JavaScript
vue阻止浏览器刷新和关闭页面提示
使用场景:在使用vuex进行缓存管理时,页面的缓存会随着页面关闭而消失,如果缓存动作仍在进行中,关闭页面会导致数据丢失,此时需要阻止页面关闭
56 3
|
1月前
|
数据采集 前端开发 JavaScript
html 页面里 noscript 标签的作用介绍
html 页面里 noscript 标签的作用介绍
30 0
|
1月前
|
Web App开发 前端开发 JavaScript
编程笔记 html5&css&js 004 我的第一个页面
编程笔记 html5&css&js 004 我的第一个页面
|
2月前
|
数据采集 Web App开发 JSON
浏览器插件:WebScraper基本用法和抓取页面内容(不会编程也能爬取数据)
本文以百度为实战案例演示使用WebScraper插件抓取页面内容保存到文件中。以及WebScraper用法【2月更文挑战第1天】
131 2
浏览器插件:WebScraper基本用法和抓取页面内容(不会编程也能爬取数据)
|
2月前
|
应用服务中间件
Tomcat8.5访问HTML页面出现乱码
Tomcat8.5访问HTML页面出现乱码
39 0
Tomcat8.5访问HTML页面出现乱码
|
12天前
错误或拦截页面的html代码
错误或拦截页面的html代码
14 0
错误或拦截页面的html代码
|
19天前
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
|
20天前
|
搜索推荐 前端开发 UED
html页面实现自动适应手机浏览器(一行代码搞定)
html页面实现自动适应手机浏览器(一行代码搞定)
21 0
|
1月前
六个好看实用的html简单登录页面源码
六个好看实用的html简单登录页面源码
21 0
六个好看实用的html简单登录页面源码