From 01ad60042dca816f0a0717f231eaf30bc6ab5cca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 23 Sep 2025 15:19:49 +0300 Subject: [PATCH] exA: make sure file is written with newline at the end --- exercises/exerciseA/heavy_computation.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/exercises/exerciseA/heavy_computation.py b/exercises/exerciseA/heavy_computation.py index 1cf0667..896a1e7 100755 --- a/exercises/exerciseA/heavy_computation.py +++ b/exercises/exerciseA/heavy_computation.py @@ -24,8 +24,9 @@ elapsed_time = time.time() - start_time print(f'Time used for matrix multiplication: {elapsed_time:.2f} s') # Check if timings folder exists -if not os.path.isdir('timings/'): os.mkdir('timings') +if not os.path.isdir('timings/'): + os.mkdir('timings') # IO: Save the timing to a unique txt file with open(f'timings/{threads}_threads_t{timestamp}.txt', 'w') as file: - file.write(f'{threads},{elapsed_time:.6f}') + print(f'{threads},{elapsed_time:.6f}', file=file)