From 19bd0eb4a19936c59a8758c4011fa1e8cd9937fb Mon Sep 17 00:00:00 2001 From: Jan Lerking Date: Thu, 20 Mar 2025 13:23:58 +0100 Subject: [PATCH] Added logging tests. /JL --- logging/logging2.py | 15 +++++++++++++++ logging/main.py | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 logging/logging2.py create mode 100644 logging/main.py diff --git a/logging/logging2.py b/logging/logging2.py new file mode 100644 index 0000000..9614803 --- /dev/null +++ b/logging/logging2.py @@ -0,0 +1,15 @@ +import logging # Importér 'logging' modulet + +logger = logging.getLogger(__name__) # Opretter en log, samtidig beder vi om, at module navnet skrives i loggen. + +def sum(tal1: int, tal2: int) -> int: + return tal1 + tal2 + +def main(): + logging.basicConfig(format='%(asctime)s - %(levelname)s - %(message)s', datefmt='%m/%d/%Y %I:%M:%S', filename='minlog2.log', level=logging.INFO) # Vi omkonfigurerer nu vores log til også at skrive dato og klokkeslæt. + logger.info('Starter sum(5, 3)') + res = sum(5, 3) + logger.info(f'Returneret sum: {res}') + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/logging/main.py b/logging/main.py new file mode 100644 index 0000000..1ea6cb0 --- /dev/null +++ b/logging/main.py @@ -0,0 +1,15 @@ +import logging # Importér 'logging' modulet + +logger = logging.getLogger(__name__) # Opretter en log, samtidig beder vi om, at module navnet skrives i loggen. + +def sum(tal1: int, tal2: int) -> int: + return tal1 + tal2 + +def main(): + logging.basicConfig(filename='minlog.log', level=logging.INFO) # Vi konfigurerer nu vores log til at skrive til filen "minlog.log", samtidig sætter vi level til 'INFO'. + logger.info('Starter sum(5, 3)') + res = sum(5, 3) + logger.info(f'Returneret sum: {res}') + +if __name__ == "__main__": + main() \ No newline at end of file