НачатьНачать бесплатно

Создание объекта Selector

Мы заранее загрузили URL-адрес определённого сайта в строковую переменную url и с помощью библиотеки requests сохранили содержимое страницы в строковую переменную html. Ваша задача — создать объект Selector с именем sel, используя HTML-код, хранящийся в переменной html.

Это упражнение является частью курса

Веб-скрапинг на Python

Посмотреть курс

Инструкции к упражнению

  • Заполните два пропуска ниже, чтобы создать объект Selector с именем sel, который принимает строку html в качестве входного текста.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Import a scrapy Selector
from scrapy import ____

# Import requests
import requests

# Create the string html containing the HTML source
html = requests.get( url ).content

# Create the Selector object sel from html
sel = Selector( ____ )

# Print out the number of elements in the HTML document
print( "There are 1020 elements in the HTML document.")
print( "You have found: ", len( sel.xpath('//*') ) )
Редактировать и запускать код