如何在webdriver(Python)中打开一个新窗口或选项卡?

cei*_*cat 2 python webdriver

我尝试了各种各样的命令

driver.switch_to_window("_blank")
Run Code Online (Sandbox Code Playgroud)

要么

driver.switch_to_window(None)
Run Code Online (Sandbox Code Playgroud)

但这些都没有奏效.应该怎么做?谢谢.

Jef*_*f F 7

经过大量的谷歌搜索,我发现在Firefox中对我有用的东西是如此简单(优雅,可能?)几乎可笑.这里是:

>>> from selenium import webdriver
>>> driver = webdriver.Firefox()
>>> driver.execute_script("window.open('');")  <--- JAVASCRIPT!
Run Code Online (Sandbox Code Playgroud)