Я пытаюсь удалить эту страницу.Прежде чем попасть в списки страниц, всплывающее окно «Выбрать местоположение», поэтому я пытаюсь сказать селену, чтобы он нажал две кнопки, чтобы получить доступ к спискам продуктов.
Проблема в том, что Selenium не может найтиxpath Я использую, чтобы найти эти две кнопки!
Вот мой код:
from selenium import webdriver
driver = webdriver.Chrome("webdriver/chromedriver.exe")
driver.implicitly_wait(30)
driver.get("https://www.indiacashandcarry.com/shop/HomestyleFood")
locationButton = driver.find_element_by_xpath('//*[@id="location-list"]/li[1]/h4/a')
groceriesButton = driver.find_element_by_xpath('//*[@id="price-list-0"]/ul/li[1]')
locationButton.click()
groceriesButton.click()
Вот сайт: https://www.indiacashandcarry.com/shop/HomestyleFood
Я думаю, это потому, чтоэто всплывающее окно относится к другому типу фрейма, но я не смог найти индекс iframe, поэтому я немного растерялся.Пожалуйста, помогите!