From e9c71d9c11628b24fd7661d7473841fbda43cdda Mon Sep 17 00:00:00 2001 From: Jonathan Herman Date: Fri, 28 Sep 2012 11:18:35 -0400 Subject: Only create csvs of varying number values, not strings. --- parse/tuple_table.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'parse/tuple_table.py') diff --git a/parse/tuple_table.py b/parse/tuple_table.py index df80b37..0cf6bec 100644 --- a/parse/tuple_table.py +++ b/parse/tuple_table.py @@ -66,11 +66,15 @@ class TupleTable(object): for col in self.col_map.columns(): val = kv[col] - kv.pop(col) - dir_map.add_point(col, val, kv, point) - - kv[col] = val + try: + float(val) + kv.pop(col) + dir_map.add_point(col, val, kv, point) + kv[col] = val + except: + # Only vary numbers. Otherwise, just have seperate lines + continue dir_map.reduce() dir_map.write() -- cgit v1.2.2