Files
040-personal-flight-club/docs/wiki/Home-ms.md
Tirsvad dfb5b4645b
English comments / english-comments (pull_request) Successful in 28s
Quality checks / quality-checks (pull_request) Successful in 39s
Quality / quality (pull_request) Successful in 39s
Tests / pytest (pull_request) Successful in 1m2s
Add README, three-language wiki and screenshots
Task: MIL-005#1
Task: MIL-005#2
Task: MIL-005#3
Task: MIL-005#4
2026-10-24 23:58:22 +08:00

1.3 KiB

English · Dansk · Bahasa Malaysia

Personal Flight Club

Kelab penerbangan dari hari ke-40 kursus Udemy 100 Days of Code. Program ini membaca destinasi dan had harga daripada Google Sheet, mencari penerbangan pergi-balik termurah untuk enam bulan akan datang (penerbangan terus dahulu, kemudian dengan persinggahan) dan menghantar e-mel kepada setiap pelanggan dalam helaian kedua apabila harga lebih rendah daripada had.

Cara ia berfungsi

  1. Baca baris (bandar, kod IATA, harga terendah) daripada helaian prices melalui Sheety.
  2. Cari penerbangan pergi-balik terus yang termurah dari esok hingga enam bulan lagi untuk setiap baris, dengan SerpAPI Google Flights atau perkhidmatan penerbangan olok-olok (mock) kursus.
  3. Jika tiada penerbangan terus, cari semula penerbangan dengan sehingga dua persinggahan dan catat bilangan persinggahan.
  4. Jika harga lebih rendah daripada harga terendah dalam helaian, kemas kini helaian, hantar mesej WhatsApp dan e-mel kepada setiap pelanggan dalam helaian users. Penerbangan dengan persinggahan menyatakan "Flight has 1 stopover." dalam mesej.

Contoh larian dengan data mock

Contoh larian dengan data mock

Seterusnya: Bermula