diff --git a/ir_webstats/client.py b/ir_webstats/client.py index d26b6cb..40165e8 100644 --- a/ir_webstats/client.py +++ b/ir_webstats/client.py @@ -488,7 +488,7 @@ def event_results(self, subsession, sessnum=0): r = self.__req(ct.URL_GET_EVENTRESULTS % (subsession, sessnum))\ .encode('utf8') - data = [x for x in csv.reader(StringIO(r), delimiter=',', + data = [x for x in csv.reader(StringIO(r.decode('utf8')), delimiter=',', quotechar='"')] header_ev, header_res = data[0], data[3] event_info = dict(list(zip(header_ev, data[1])))