Added logging tests. /JL
This commit is contained in:
15
logging/logging2.py
Normal file
15
logging/logging2.py
Normal file
@@ -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()
|
15
logging/main.py
Normal file
15
logging/main.py
Normal file
@@ -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()
|
Reference in New Issue
Block a user