Issue
I'm trying to use selenium on Facebook but after each time I start the bot A modal opens and asks for 'Allow the use of cookies from Facebook on this browser?' I want to close the modal by clicking on "Only allow essential cookies" button but whenever I refresh the page, the ID of the button changes.
WebDriverWait(driver, 15).until(EC.element_to_be_clickable((By.XPATH, '//*[@id="u_0_l_GM"]'))).click()
The "u_0_l_GM" part. "GM" changes on every refresh
Solution
Buddy here you can use the xpath inbuilt function contains you need to change your xpath to this //*[contains(@id,"u_0_l_")]
Hope this works
Answered By - Harry
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.