Проблема со скриптом python, который проверяет запасы на веб — сайте

#python

Вопрос:

Привет, у меня проблема со скриптом для проверки пополнения запасов товара на Amazon IT.

Бот отлично работает на диске ps5 (https://www.amazon.it/Playstation-Sony-PlayStation-5/dp/B08KKJ37F7) но не для ps5 digital (https://www.amazon.it/Sony-PlayStation-5-Digital-Edition/dp/B08KJF2D25) потому что, как вы можете видеть, страницы разные (в версии диска есть текущее сообщение недоступно, а на диске указаны цены других поставщиков).

У меня есть этот код:

`

 try:
        stocBtn = addButton = browser.find_element_by_xpath('//*[@id="outOfStock"]/div/div[1]/span[1]')
        print("no")
        time.sleep(3)
        browser.refresh()

    except:
        stocBtn = addButton = browser.find_element_by_xpath('//*[@id="add-to-cart-button"]')
        print("yes")
        stocButton = True
 

Как я могу добавить другой код для работы с цифровыми устройствами? Потому что я видел, что у digital xpath другой

 (//*[@id="buybox-see-all-buying-choices"])
 

Спасибо 🙂