【发布时间】:2021-07-30 16:05:37
【问题描述】:
从我的页面,我可以使用 facebook 和 google 等社交网站登录。 当我点击“使用 facebook 登录”时,在 facebook 页面上我会看到“管理 cookie”。 如何单击“全部接受”并将其存储以供下次运行? 我正在使用火狐。 我试过这个:
Click Login With Facebook
Switch browser 1 ## browser 0 is my homepage
Click Element //*[@id="u_0_8_yL"] ## xpath "accept all" button
或 ${options} 评估 sys.modules['selenium.webdriver.firefox.options'].Options() sys 调用方法 ${options} add_argument --disable-notifications ${driver} 创建 Webdriver Firefox options=${options} 去https://www.facebook.com/login.php? 点击元素 //*[@id="u_0_8_yL"]
我总是收到错误 FAIL : Element with locator '//*[@id="u_0_8_yL"]' not found。
有什么帮助吗?
【问题讨论】:
标签: python facebook cookies robotframework