diff options
Diffstat (limited to 'parse/col_map.py')
-rw-r--r-- | parse/col_map.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/parse/col_map.py b/parse/col_map.py index 15e1d64..ccce865 100644 --- a/parse/col_map.py +++ b/parse/col_map.py | |||
@@ -19,7 +19,7 @@ class ColMapBuilder(object): | |||
19 | 19 | ||
20 | class ColMap(object): | 20 | class ColMap(object): |
21 | def __init__(self, col_list, values = None): | 21 | def __init__(self, col_list, values = None): |
22 | self.col_list = col_list | 22 | self.col_list = sorted(col_list) |
23 | self.rev_map = {} | 23 | self.rev_map = {} |
24 | self.values = values | 24 | self.values = values |
25 | 25 | ||
@@ -47,7 +47,7 @@ class ColMap(object): | |||
47 | if col not in kv: | 47 | if col not in kv: |
48 | key += (None,) | 48 | key += (None,) |
49 | else: | 49 | else: |
50 | key += (kv[col],) | 50 | key += (str(kv[col]),) |
51 | 51 | ||
52 | return key | 52 | return key |
53 | 53 | ||