Mercurial > hg > webaudioevaluationtool
comparison python/survey_parser.py @ 3109:63086deafdf4
Merge branch 'vnext' into Dev_main
author | Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk> |
---|---|
date | Tue, 10 Apr 2018 10:23:08 +0100 |
parents | 1ae8c03dd6a6 |
children |
comparison
equal
deleted
inserted
replaced
3107:fc25720c1a01 | 3109:63086deafdf4 |
---|---|
151 for ref in storage["globals"][position].keys(): | 151 for ref in storage["globals"][position].keys(): |
152 with open(file_store_root+ref+".csv", "w") as f: | 152 with open(file_store_root+ref+".csv", "w") as f: |
153 filewriter = csv.writer(f, delimiter=",") | 153 filewriter = csv.writer(f, delimiter=",") |
154 filewriter.writerow(storage["globals"][position][ref]["header"]) | 154 filewriter.writerow(storage["globals"][position][ref]["header"]) |
155 for row in storage["globals"][position][ref]["responses"]: | 155 for row in storage["globals"][position][ref]["responses"]: |
156 row = [element.encode("utf-8") for element in row] | |
157 filewriter.writerow(row) | 156 filewriter.writerow(row) |
158 for page_name in storage["pages"].keys(): | 157 for page_name in storage["pages"].keys(): |
159 for position in storage["pages"][page_name].keys(): | 158 for position in storage["pages"][page_name].keys(): |
160 if not os.path.exists(file_store_root + page_name): | 159 if not os.path.exists(file_store_root + page_name): |
161 os.makedirs(file_store_root + page_name) | 160 os.makedirs(file_store_root + page_name) |
162 for ref in storage["pages"][page_name][position].keys(): | 161 for ref in storage["pages"][page_name][position].keys(): |
163 with open(file_store_root+page_name+"/"+ref+".csv", "w") as f: | 162 with open(file_store_root+page_name+"/"+ref+".csv", "w") as f: |
164 filewriter = csv.writer(f, delimiter=",") | 163 filewriter = csv.writer(f, delimiter=",") |
165 filewriter.writerow(storage["pages"][page_name][position][ref]["header"]) | 164 filewriter.writerow(storage["pages"][page_name][position][ref]["header"]) |
166 for row in storage["pages"][page_name][position][ref]["responses"]: | 165 for row in storage["pages"][page_name][position][ref]["responses"]: |
167 row = [element.encode("utf-8") for element in row] | |
168 filewriter.writerow(row) | 166 filewriter.writerow(row) |
169 | 167 |
170 # Time to plot | 168 # Time to plot |
171 | 169 |
172 def plotDurationHistogram(store, plot_id, saveloc): | 170 def plotDurationHistogram(store, plot_id, saveloc): |