я пытаюсь удалить данные с веб-сайта, чтобы понять мою проблему, вот пример
1-я итерация
<span class="lot-details-desc right">$7,344 USD
</span>
<span class="lot-details-desc right">Automatic
</span>
<span class="lot-details-desc right">Mercedes
</span>
2-я итерация
<span class="lot-details-desc right">$6000 USD
</span>
<span class="lot-details-desc right"> #NO DATA HERE
</span>
<span class="lot-details-desc right">Mercedes
</span>
IN AL OOP
при извлечении с использованием красивого супа
price = soup.find_all("span", {"class": "lot-details-desc right"})[0].get_text()
print(price)
trans = soup.find_all("span", {"class": "lot-details-desc right"})[1].get_text()
print(trans)
name = soup.find_all("span", {"class": "lot-details-desc right"})[2].get_text()
print(trans)
я получаю результат
1st iteration
price=$7,344 USD
trans=Automatic
name=Mercedes
2nd iteration
price=$6000 USD
trans=Mercedes
name=ERRORRR( out of bound cuz this one find_all indicates only 0 and 1 index instead of 0 1 2)
любые предложения приветствуются