1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Web Scraping với Python

Connected

Bài tập

Tự tham chiếu là “đẳng cấp”

Có lẽ bạn đã để ý rằng trong lớp spider, chúng ta luôn truyền đối số self vào các phương thức start_requests và parse (hãy xem mã mẫu trong bài tập này!). Điều này cho phép chúng ta tham chiếu giữa các phương thức trong cùng lớp. Nghĩa là, nếu muốn gọi phương thức parse bên trong phương thức start_requests, bạn cần viết self.parse thay vì chỉ parse; việc viết self sẽ nói với mã rằng: "Hãy tìm trong cùng lớp với start_requests một phương thức tên là parse để sử dụng."

Trong bài tập này, bạn sẽ có cơ hội thực hành cách "tự tham chiếu" này.

Hướng dẫn

100 XP
  • Điền đối tượng scrapy cần thiết vào lớp YourSpider để tạo spider scrapy.
  • Truyền chuỗi đối số "Hello World!" để điền vào chỗ trống trong phương thức start_requests và sử dụng phương thức print_msg.