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

标签 python browser

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

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

最佳答案

试一试:

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

关于python - 默认为 Chrome 时如何在 Python 中打开一个新的默认浏览器窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7521729/

相关文章:

python - 将索引处的元素组合在字典内的列表中

Python,有条件地使用装饰器(未在所有环境中安装包)

python - 如何在 Visual Studio Code 中创建工作区?

browser - 如何在浏览器中更改 `preferes-reduced-motion`设置?

c# - 如何关闭外部网络浏览器中的选项卡?

python - 正则表达式\Z(?ms)

python - 如何就地剥离 pandas 数据帧中的字符串的一部分,以将结果理解为带时区的时间戳?

javascript - 使用纯 JS 或 jQuery 使用 Alt-Tab 检测浏览器页面窗口何时失去焦点

c# - Awesomium 安装和支持问题

html - 浏览器默认值