Я тестирую Instagram на следующей странице Instagram: https://www.instagram.com/acmilan/ и пытаюсь получить элемент posts (прямо сейчас = '4,552 posts').
Если я осматриваю страницу, HTML выглядит как прикрепленный скриншот.
Мой код для поиска этого элемента:
driver = webdriver.Chrome
soup = BeautifulSoup(driver.page_source, 'html.parser')
elements = soup.find_all("ul", text=re.compile("posts"))
print(len(elements))
но это ничего не находит.
Затем я попробовал:
elements = soup.find_all("span", text=re.compile("posts"))
print(len(elements))
и до сих пор ничего.
Затем я попробовал:
elements = soup.find_all(True, text=re.compile('posts'))
и снова ничего.
это кажется довольно легкой задачей, но почему-то я не могу найти решение. Какие-либо предложения?
Спасибо