@why2

Как спарсить цену в днс?

Не получается спарсить, лазил по сайтам выглядит всё лёгко: пишешь тэг и класс всё находится, но нетт
from colorama import init, Fore, Back, Style
from bs4 import BeautifulSoup 
import requests as r

init()

def dns_and_sitiling ():
    headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) ...... (......) ......'}
    dns_2060_msi = 'https://www.dns-shop.ru/product/cac7f3918df62ff0/videokarta-msi-geforce-rtx-2060-ventus-gp-oc-rtx-2060-ventus-gp-oc/'
    full_page_dns = r.get(dns_2060_msi, headers=headers)
    soup_dns = BeautifulSoup(full_page_dns.content, 'html.parser')
    parsing_dns = soup_dns.findall('div', {'class': 'product-buy__price'})
    print(full_page_dns)
dns_and_sitiling()
  • Вопрос задан
  • 349 просмотров
Решения вопроса 1
solotony
@solotony
покоряю пик Балмера
DNS имет динаимическую загрузку контента. Варианты - глубже разбираться в устройстве сайта, научиться парсить его внутреннее api или использовать что-то вроде selenium

60f635e73111b386183098.png
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы