From 602988c39a127e9b4004fb366e9bc860428b93c1 Mon Sep 17 00:00:00 2001 From: Bertrand Marron Date: Mon, 21 Jul 2014 16:42:11 +0200 Subject: [PATCH] Fix unicode issue --- lms/djangoapps/instructor/management/commands/dump_grades.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/djangoapps/instructor/management/commands/dump_grades.py b/lms/djangoapps/instructor/management/commands/dump_grades.py index 1fd7661eb9..2270e71dcf 100644 --- a/lms/djangoapps/instructor/management/commands/dump_grades.py +++ b/lms/djangoapps/instructor/management/commands/dump_grades.py @@ -68,7 +68,7 @@ class Command(BaseCommand): fp = open(fn, 'w') writer = csv.writer(fp, dialect='excel', quotechar='"', quoting=csv.QUOTE_ALL) - writer.writerow(datatable['header']) + writer.writerow([unicode(s).encode('utf-8') for s in datatable['header']]) for datarow in datatable['data']: encoded_row = [unicode(s).encode('utf-8') for s in datarow] writer.writerow(encoded_row)