1. Nauka
  2. /
  3. Kursy
  4. /
  5. Web Scraping w Pythonie

Connected

ćwiczenie

Odwoływanie się do siebie to klasa

Pewnie zauważysz, że w klasie pająka zawsze podajemy argument self w metodach start_requests i parse (wystarczy spojrzeć na przykładowy kod w tym ćwiczeniu!). Dzięki temu możemy odwoływać się do innych metod wewnątrz tej samej klasy. Na przykład, jeśli chcemy odwołać się do metody parse z poziomu metody start_requests, musimy napisać self.parse, a nie samo parse. Użycie self mówi kodowi: „Poszukaj w tej samej klasie co start_requests metody o nazwie parse i jej użyj."

W tym ćwiczeniu masz okazję pobawić się tym „odwoływaniem do siebie".

Instrukcje

100 XP
  • Uzupełnij klasę YourSpider o wymagany obiekt scrapy, potrzebny do stworzenia pająka scrapy.
  • Przekaż ciąg znaków "Hello World!" jako argument w metodzie start_requests, aby skorzystać z metody print_msg.