Pyhton uses a browser to open local html (open the specified page, create a new tab bar...)

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/')

Guess you like

Origin blog.csdn.net/zz00008888/article/details/132184722