Files
Tirsvad 7d139f86c7 MIL-006 wiki in three languages
Delivers MIL-006 tasks 1 to 4: the wiki pages in `docs/wiki/` in English, Danish and Bahasa Malaysia (Home plus one page per lecture step, each with its screenshot and a "what we gained" section, and a shared `_Sidebar.md`), laid out as `framework/process/wiki.md` says (English without suffix, `-da` and `-ms` for the others, a language line on every page). The README links to the wiki.

Checked: the three languages have the same five pages; every page starts with the language line; code, commands and file names stay in English. There is no QC checklist for wiki pages, so there is no RC record. Publishing to the host's wiki (task 5, issue #31) follows after this merge.

Task: MIL-006#1
Task: MIL-006#2
Task: MIL-006#3
Task: MIL-006#4
2026-10-28 14:50:58 +08:00

15 lines
1.2 KiB
Markdown

# Amazon Price Tracker
🌐 [English](Home) · **Dansk** · [Bahasa Melayu](Home-ms)
En Python-bot til dag 47 af Udemys "100 Days of Code: The Complete Python Pro Bootcamp". Den læser en produktside, finder prisen og sender en e-mail, når prisen er under en målpris. Opgaven har fire trin; hvert trin har en side her med det, vi byggede, et skærmbillede og **det, vi lærte**.
| Trin | Side | Det vi lærte |
| --- | --- | --- |
| 1 | [Find prisen](Step-1-Scrape-the-Price-da) | At læse HTML med BeautifulSoup og gøre `$99.99` til et decimaltal |
| 2 | [E-mail-alarm](Step-2-Email-Alert-da) | At sende mail med `smtplib` og holde hemmeligheder i `.env` |
| 3 | [Request headers](Step-3-Request-Headers-da) | Hvorfor et script skal ligne en browser |
| 4 | [Live Amazon-side](Step-4-Live-Amazon-da) | Hvad der sker på et rigtigt websted, og hvordan man fejler tydeligt |
Kør den: se [README](https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/047-amazon-price-tracker#-setup) (virtuelt miljø, `python -m pip install --upgrade pip`, `.env`). Kode, plan og reviews: [repository](https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/047-amazon-price-tracker).