Selenium - 在新标签页面中打开firefox链接而不是新窗口?蟒蛇

时间:2015-06-24 10:05:54

标签: python firefox selenium

有什么方法可以更改selenium firefox设置,所以每当我点击链接到其他网站的网站上的按钮时,该链接就会在新标签页中打开,而不是新窗口?

我尝试制作自定义配置文件,但它从来没有为我工作..总是加载匿名的。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

您必须通过浏览器操作链接发送它,因为selenium每次都会打开一个匿名会话。所以,发送这样的点击命令。

from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys

ActionChains(driver).send_keys(Keys.COMMAND, "t").perform()