BeautifulSoup не может найти элемент на странице
Код парсера:
from bs4 import BeautifulSoup
import requests
HEADERS = {
'User-Agent': 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.12; rv:85.1) Gecko/20100101 Firefox/85.1',
'accept':'*/*'
}
URL = f'https://discord.com/gifts/aaabbbccc'
def get_html(url, params=None):
r = requests.get(url, headers=HEADERS, params=params)
return r
def get_content(html):
soup = BeautifulSoup(html, 'html.parser')
articles = soup.find_all(
'div', class_='colorHeaderSecondary-3Sp3Ft size16-1P40sf')
print(articles)
def parse():
html = get_html(URL)
get_content(html.text)
parse()
Вывод:
[]
Описание проблемы: BeautifulSoup не может найти элемент на странице, хотя он есть:
Как это можно исправить?
