gpt4 book ai didi

python - 如何打开带有子进程的新浏览器选项卡?

转载 作者:行者123 更新时间:2023-12-05 03:11:52 29 4
gpt4 key购买 nike

我正在用这个打开一个新的 IE 窗口:

subprocess.Popen(r'"' + os.environ["PROGRAMFILES"] + 
'\Internet Explorer\IEXPLORE.EXE" ' + Call_URL)

当 IE 关闭时这很好,但即使打开它也会产生一个新窗口。我怎样才能打开一个新标签?如果可能的话,我想使用标准浏览器 - 但我也不知道该怎么做。

注意:我不能使用 webbrowser 并且 os 没有 .startfile。我对 os.popen 也不满意(使用 Jython 2.5.3b1)。

最佳答案

因为您还想要一个标准的浏览器,所以我举了一个使用 chrome 打开新标签页的示例。如果 chrome 尚未打开,它将打开并导航到 URL。

import subprocess
subprocess.Popen("start chrome /new-tab www.google.com",shell = True)

这行得通。请尝试让我知道这是否是您想要的。

另一个没有对 Call_URL 进行硬编码

import subprocess
Call_URL = "www.google.com"
mycmd = r'start chrome /new-tab {}'.format(Call_URL)
subprocess.Popen(mycmd,shell = True)

你期待这样的事情吗?

关于python - 如何打开带有子进程的新浏览器选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35987882/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com