Prezados,
Estou tentando fazer um web scrapping (para aprendizado).
A ideia é coletar preços de alguns supermercados
Mas eu observei que alguns preços foram coletados errados.
Por exemplo, no produto abaixo, deveria ser coletado o preço de 19,99 Mas foi coletado o valor de 27,99

Ao visualizar o código do HTML pelo navegador google chrome ("inspecionar")
O trecho do html aparece assim:
<span _ngcontent-rkd-c131="" class="ib-product-info-obs">Sadia<!----><!----><!----><!----></span><!----><span _ngcontent-rkd-c131="" class="ib-product-price"> R$19,99 <span _ngcontent-rkd-c131="">R$27,99</span></span>
Acontece que, quando a mesma página é buscada pelo selenium, esse mesmo trecho do html aparece de uma forma diferente, aparece assim:
<span _ngcontent-eye-c131="" class="ib-product-info-obs">Sadia<!----><!----><!----><!----></span><span _ngcontent-eye-c131="" class="ib-product-price"> R$27,99 </span>
Inclusive, em um print dado pelo selenium, percebi que o selenium "enxerga" a mesma página de uma forma diferente, para o selenium a página aparece assim:

Ou seja, o selenium não "ganhou o desconto" do site...
Pq isso acontece? Há alguma forma de contornar isso?
Obrigado