From 2d4d951447c8316e0727fdf0a239648bb853d2b5 Mon Sep 17 00:00:00 2001 From: Jelena Dokic Date: Sat, 22 Feb 2020 13:18:18 +0100 Subject: [PATCH] command line argument --- show.py | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/show.py b/show.py index 25a7ec1..aba5738 100644 --- a/show.py +++ b/show.py @@ -1,3 +1,4 @@ +import sys from os import listdir import numpy as np @@ -14,21 +15,21 @@ recv = [] page_fault = [] filenames = [] -for filename in listdir('output'): +for filename in sorted(listdir(sys.argv[1])): filenames.append(filename) - with open('output/' + filename) as f: + with open(sys.argv[1] + '/' + filename) as f: content = f.readlines() new_dict = dict() for line in content[1:]: new_dict[line.split(',')[0]] = int(line.split(',')[2]) - thread.append(new_dict['thread']) - fork.append(new_dict['fork']) - read.append(new_dict['read']) - write.append(new_dict['write']) - mmap_munmap.append(new_dict['mmap_munmap']) - send.append(new_dict['send']) - recv.append(new_dict['recv']) - page_fault.append(new_dict['page_fault']) + thread.append(int(new_dict['thread'] / 1000)) + fork.append(int(new_dict['fork'] / 1000)) + read.append(int(new_dict['read'] / 1000)) + write.append(int(new_dict['write'] / 1000)) + mmap_munmap.append(int(new_dict['mmap_munmap'] / 1000)) + send.append(int(new_dict['send'] / 1000)) + recv.append(int(new_dict['recv'] / 1000)) + page_fault.append(int(new_dict['page_fault'] / 1000)) headerColor = 'grey' @@ -37,7 +38,7 @@ rowOddColor = 'white' colors = [ 'rgb(0, 255, 0)', 'rgb(225, 255, 77)', 'rgb(212, 255, 77)', - 'rgb(255, 255, 51)', 'rgb(255, 255, 0)', 'rgb(212, 255, 0)', + 'rgb(212, 255, 0)', 'rgb(255, 255, 0)', 'rgb(255, 255, 51)', 'rgb(255, 221, 51)', 'rgb(255, 102, 25)', 'rgb(255, 42, 0)' ]