1
Step 4 Live Amazon ms
Tirsvad edited this page 2026-10-28 07:51:27 +01:00

Langkah 4: halaman Amazon sebenar

🌐 English · Dansk · Bahasa Melayu

Tugasan. Halakan kod ke halaman produk Amazon yang sebenar dan cetak harga serta tajuk.

Apa yang berlaku. Pada 2026-10-28 Amazon menjawab bot dengan HTTP 200 dan halaman semakan robot ("Click the button below to continue shopping"), bukan produk. Tiada harga untuk dibaca.

Halaman yang dikembalikan Amazon

Apa yang dibina. is_robot_check mengenali halaman itu dan bot berhenti dengan mesej yang jelas. Ia tidak cuba menyelesaikan atau melepasi semakan itu. Pemilih dan penanda ada dalam constants.py; PRODUCT_URL dalam .env memilih halaman lain, contohnya halaman latihan.

Output bot pada halaman sebenar

Apa yang kita perolehi

  • Laman sebenar berubah dan boleh menolak skrip; halaman latihan ialah asas yang boleh dipercayai.
  • Gagal dengan jelas ialah sebahagian daripada kerja: ralat khusus lebih baik daripada traceback atau nombor yang salah.
  • Menghormati laman: tiada jalan pintas untuk semakan bot.
  • Pemilih disimpan sebagai data, jadi perubahan markup hanyalah satu baris.