ПочатиПочніть безкоштовно

Отримайте «a» у цьому курсі

Ми завантажили HTML із секретного вебсайту. Ви використаєте його, щоб створити об'єкт Selector і функцію how_many_elements(). Якщо передати цій функції рядок із CSS-локатором, вона виведе кількість елементів, які вибрав написаний вами CSS-локатор.

У другій частині завдання створіть рядок CSS-локатора, який вибере певну сукупність елементів, як описано тут: виберіть дочірні гіперпосилання (елементи a) усіх елементів div, що належать до класу "course-block" (тобто будь-який елемент div з атрибутом class, у якому "course-block" є одним із призначених класів). Кількість таких елементів дорівнює 11, тож за бажання перевірте розв'язок за допомогою how_many_elements.

Ця вправа є частиною курсу

Вебскрапінг у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

from scrapy import Selector

# Create a selector from the html (of a secret website)
sel = Selector( ____ )
Редагувати та запускати код