有什么方法可以更改 selenium firefox 设置,因此每当我单击网站上链接到另一个网站的按钮时,该链接将在新选项卡中打开,而不是在新窗口中打开?
我尝试制作自定义配置文件,但它从来没有为我工作过..总是加载匿名的。
任何帮助都非常感谢。
最佳答案
您必须通过浏览器操作链发送它,因为 selenium 每次都会打开一个匿名 session 。所以,发送这样的点击命令。
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
ActionChains(driver).send_keys(Keys.COMMAND, "t").perform()
关于python - Selenium - 在新选项卡而不是新窗口中打开 Firefox 链接? Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31023672/