diff options
author | Rogelio Mita <rogeliomita@activitycentral.com> | 2013-11-08 20:33:51 (GMT) |
---|---|---|
committer | Rogelio Mita <rogeliomita@activitycentral.com> | 2013-11-08 20:33:51 (GMT) |
commit | f6fbb87b0fbe5213dc140dbf3d6d4d4fcd13da83 (patch) | |
tree | 28162d7ef2bf0e174900f6a92f6addd2f724291c /CeibalEncuesta/gtk2/CeibalEncuesta/Globales.py | |
parent | f0af66846834fd2bb78238778d1eda83b9bcab50 (diff) | |
parent | 042a4430def00f18a23043a08ddc1c0bb2c7168b (diff) |
Diffstat (limited to 'CeibalEncuesta/gtk2/CeibalEncuesta/Globales.py')
-rw-r--r-- | CeibalEncuesta/gtk2/CeibalEncuesta/Globales.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/CeibalEncuesta/gtk2/CeibalEncuesta/Globales.py b/CeibalEncuesta/gtk2/CeibalEncuesta/Globales.py index a679c01..b04c7b5 100644 --- a/CeibalEncuesta/gtk2/CeibalEncuesta/Globales.py +++ b/CeibalEncuesta/gtk2/CeibalEncuesta/Globales.py @@ -21,6 +21,7 @@ import csv import os import chardet +import re def csv_validate(archivo): @@ -179,9 +180,9 @@ class Encuestado(object): self.encuestado_str = encuestado_str def get_tipo_grupo(self): - first = self.encuestado_str.split()[:-5] - second = self.encuestado_str[len(" ".join(first)) + 1:] - tipo_grupo = second.split()[3] + match = re.search(r'\w+ (?P<num_esc>\d)+', self.encuestado_str) + second = self.encuestado_str[match.end() + 1:] + tipo_grupo = second.split()[2] return int(tipo_grupo) def get_id(self): |