From 122dba88aa4ee35b8742abb3f5e492ef694b5fcf Mon Sep 17 00:00:00 2001 From: Agustin Zubiaga Date: Tue, 14 Feb 2012 14:13:53 +0000 Subject: Plot the measure data Some bugs... Signed-off-by: Agustin Zubiaga --- (limited to 'readers.py') diff --git a/readers.py b/readers.py index 9674125..21dd34a 100644 --- a/readers.py +++ b/readers.py @@ -19,6 +19,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA import cPickle +import csv class StopWatch(): @@ -60,3 +61,22 @@ class StopWatch(): round(i, 2))) return chart_data + + +class Measure(): + + def set_data(self, data): + self.reader = csv.reader(data) + + def get_chart_data(self): + count = 0 + chart_data = [] + + for row in self.reader: + count += 1 + + if count > 6: + label, value = row[0].split(": ") + chart_data.append((label, float(value))) + + return chart_data -- cgit v0.9.1