Files
2026-11-04 12:36:10 +08:00

945 B

English · Dansk · Bahasa Malaysia

Langkah 2 - Kelas

Oleh sebab bot mempunyai beberapa langkah, kod disusun dalam sebuah kelas, InstaFollower. __init__ mencipta pemacu Selenium. Tiga kaedah login(), find_followers() dan follow() dipanggil mengikut urutan itu.

Outline of the InstaFollower class

Kelas ini ialah penyesuai Selenium dalam lapisan infrastructure. Satu kes guna kecil, run_bot, memanggil tiga kaedah melalui protokol Follower, jadi urutan diuji tanpa pelayar.

Apa yang kami peroleh

  • Mengumpulkan langkah yang berkongsi keadaan (pemacu) dalam satu kelas.
  • Menyuntik pemacu dan fungsi tidur supaya ujian menggunakan pemacu palsu dan tidak menunggu.
  • Menutup pelayar dengan context manager (with InstaFollower() as follower:).