• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

BeautifulSoup

  • Автор темы Начинающий
  • Дата начала
  • Теги
    style
Н

Начинающий

Добрый день. Я совсем новичок в программировании и кому-то моя проблема покажется пустяковой. Начал изучать BeautifulSoup. Теория, в принципе, понятна. Проблема следующая... Как бы по-простому объяснить. Не находит функция find() или findAll() некоторые теги . Открываю в Хроме контекстное меню "просмотр кода страницы" и .действительно. нет. Но если открыть "просмотр кода", то в правой части окна появляется область и там все имеется. Как добраться до тегов, ведь они точно есть на сайте?
 

kimnatsau

One Level
10.03.2017
7
18
BIT
0
Привет. Не хватает джаваскрипта видимо твои теги добавляются динамически.
примерно так можно добавить поддержку джаваскрипта


Python:
from bs4 import BeautifulSoup
from selenium import webdriver

driver = webdriver.Firefox()
driver.get('http://your-site/url')
html = driver.page_source
soup = BeautifulSoup(html)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!