Prosta aplikacja desktopowa w Pythonie (Tkinter), która sprawdza poprawność numeru PESEL na podstawie oficjalnego algorytmu (suma kontrolna). Aplikacja może zostać elementem większego systemu, gdzie potrzebna jest walidacja numeru PESEL
Projekt powstał w roku 2017 jako proste narzędzie do weryfikacji numeru PESEL. Został nieznacznie odświeżony przed publikacją (m.in. usunięcie zbędnych importów, drobna refaktoryzacja), ale celowo zachowano jego pierwotny minimalizm i strukturę z czasów, gdy powstała.
Upewnij się, że masz zainstalowanego Pythona (3.6+)
Po prostu (w przypadku dowolnego linuxa)
python main.py-
Sprawdźić, czy użytkownik wpisał dokładnie 11 cyfr
-
Pokazać ostrzeżenie, jeśli długość lub typ danych są błędne
-
Przenieść algorytm sprawdzania PESEL-a do osobnej funkcji is_valid_pesel(pesel_str)
Dodatkowe funkcje (opcjonalnie)
-
Odczytanie daty urodzenia z PESEL-a i pokazanie jej w GUI
-
Rozpoznawanie płeć (na podstawie 10. cyfry — parzysta = kobieta, nieparzysta = mężczyzna)
-
Dodanie przycisk „Wyczyść” do resetowania formularza
"Nie jestem programistą z zawodu. Jestem nim z powołania."
