-2

I use python to automate tradingview and I remove all alerts and set a new alert but it is not working. There appears a popup with two buttons Yes and No. Manual clicking by mouse is OK but using Selenium to click on the button but is not working.

#Remove all Alert
browser.find_element(By.XPATH,"//div[@data-name='base']").click()
time.sleep(2) 
browser.find_element(By.XPATH,"//div[@data-name='alerts']").click()
time.sleep(2)
browser.find_element(By.XPATH,"//div[@data-name='alerts-settings-button']").click()
time.sleep(2)
browser.find_element(By.XPATH,"//div[@class='item-RhC5uhZw item-YF9HXIe0 withIcon-RhC5uhZw withIcon-YF9HXIe0']").click()
time.sleep(5)
browser.find_element(By.NAME,"yes").send_keys(Keys.ENTER)
#browser.find_element(By.NAME,"yes").send_keys(Keys.ENTER)
Manish
  • 484
  • 3
  • 12

1 Answers1

0

Did you try?:

browser.find_element(By.NAME,"yes").click()
kaliiiiiiiii
  • 925
  • 1
  • 2
  • 21