Δημιούργησε Python CLI Tools στο Android
Δημιούργησε χρήσιμα scripts με arguments, validation, safe file handling και καθαρά errors απευθείας στο Termux.
Δημιούργησε χρήσιμα scripts με arguments, validation, safe file handling και καθαρά errors απευθείας στο Termux.
Βασικές έννοιες
- Χρησιμοποίησε argparse, pathlib και explicit encodings αντί για fragile string paths.
- Κάνε validation πριν από read, write, delete ή rename.
- Δώσε meaningful exit codes και κράτησε destructive operations πίσω από confirmation ή dry-run.
Κανόνας απόφασης
Phone script πρέπει να είναι safe to interrupt και να μην υποθέτει ότι shared storage είναι writable.
Εφάρμοσέ το στο κινητό σου
Φτιάξε file-inventory CLI που παράγει JSON και δεν αλλάζει τον scanned directory.