如何在默认为Chrome时在Python中打开新的默认浏览器窗口

Vee*_*rto 8 python browser

我一直在寻找一种从Python代码中打开一个新的默认浏览器窗口的方法.

根据文档webbrowser.open_new(url) 应该这样做.不幸的是,如果Chrome是默认浏览器,它只会打开一个新标签.有没有办法打开默认浏览器(不知道浏览器是什么)?

Pha*_*dem 6

尝试一下:

import subprocess
command = "cmd /c start chrome http://www.ebay.com --new-window"
subprocess.Popen(command, shell=True)
Run Code Online (Sandbox Code Playgroud)


inf*_*red -1

webbrowser.open('http://www.google.com', new=1)
Run Code Online (Sandbox Code Playgroud)

或者

webbrowser.open_new('http://www.google.com')
Run Code Online (Sandbox Code Playgroud)