Logging
De fleste bruger print() som debugging. Dette er dog ikke noget man gør i færdig software. Her bruger man log filer, som så hvis noget går galt kan analyseres. Og softwaren kan herefter blive opdateret.
I Python gøres dette sådan.
Som det ses, er der ikke nogen udskrift fra programmet.
Men til gengæld er der skrevet en fil - 'minlog.log'. Hvis vi åbner denne fil, ser vi dette indhold.
Hvad man skal huske, er at denne log fil hele tiden vokser. D.v.s. at hvis vi kører programmet 2 gange til, ser logfilen således ud.
Af samme årsag, er det en god ide, også at skrive dato og tid, så man efterfølgende kan se, hvornår en evt. fejl er opstået.
Dette kan gøres således.
Når vi kører dette program, får vi dette resultat.
En ny logfil - minlog2.log er skrevet, med dette indold.
Nu har vi lært lidt om logging.