有什么方法可以更改selenium firefox设置,所以每当我点击链接到其他网站的网站上的按钮时,该链接就会在新标签页中打开,而不是新窗口?
我尝试制作自定义配置文件,但它从来没有为我工作..总是加载匿名的。
非常感谢任何帮助。
答案 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()