diff --git a/python/score_parser.py b/python/score_parser.py old mode 100644 new mode 100755 index c5d27288..481bc3ed --- a/python/score_parser.py +++ b/python/score_parser.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python2.7 import xml.etree.ElementTree as ET import os diff --git a/python/score_plot.py b/python/score_plot.py old mode 100644 new mode 100755 index c8cede79..84435ac6 --- a/python/score_plot.py +++ b/python/score_plot.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python2.7 import sys import os diff --git a/python/survey_parser.py b/python/survey_parser.py old mode 100644 new mode 100755 index a64d684c..9bb28ffb --- a/python/survey_parser.py +++ b/python/survey_parser.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python2.7 import xml.etree.ElementTree as ET import os import sys @@ -70,8 +70,8 @@ def decodeSurveyStatement(session_id, survey_entry, store): return store def decodeSurveyQuestion(session_id, survey_entry, store): - if survey_entry.find("./response") is not None: - resp = (session_id, survey_entry.get("duration"), survey_entry.find("./response").text) + if survey_entry.find("./response") is not None and survey_entry.find("./response").text is not None: + resp = (session_id, survey_entry.get("duration"), survey_entry.find("./response").text.encode('utf-8')) else: resp = (session_id, survey_entry.get("duration"), None) store["responses"].append(resp)