Hi Becca,
I tried it with the following script and it worked! Still don’t know what I was doing wrong earlier. Thanks a lot for your help.
Rosalie
"""utility for creating a .csv file from a .psydat file
edit the file name, then run the script
"""
from __future__ import print_function
import os
from psychopy.tools.filetools import fromFile
# EDIT THE NEXT LINE to be your .psydat file, with the correct path:
name = '/Users/p47/Desktop/nameofthefile.psydat'
file_psydat = os.path.abspath(name)
print("psydat: {0}".format(file_psydat))
# read in the experiment session from the psydat file:
exp = fromFile(file_psydat)
# write out the data in .csv format (comma-separated tabular text):
if file_psydat.endswith('.psydat'):
file_csv = file_psydat[:-7]
else:
file_csv = file_psydat
file_csv += '.csv'
exp.saveAsWideText(file_csv)
print('-> csv: {0}'.format(os.path.abspath(file_csv)))```