有没有办法更改selenium firefox设置,让我在网站上点击一个按钮链接到另一个网站时,在新标签页中打开链接,而不是新窗口?我尝试过创建自定义配置文件,但从未成功过...总是使用匿名配置文件加载。非常感谢任何帮助。
由于Selenium每次都会打开一个匿名会话,因此您必须仅通过浏览器操作链接来发送它。因此,请像这样发送单击命令。
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
ActionChains(driver).send_keys(Keys.COMMAND, "t").perform()