View Single Post
Old 10-17-2013, 11:49 AM
dig dig is offline
Join Date: Apr 2006
Posts: 15
input from a text file

Hi there
I'm designing an experiment in which I read input values off a text file. The text file has 5 columns, the first two containing numbers and the other 3 Greek words. I use the following code:
s = line.split()
myTrial = [float(s[0]),float(s[1]),s[2],s[3],s[4]]

But, I'm running into a problem. If I save the the text file in ANSI format then the numbers are read correctly but the words when displayed by vizard come up as scrambled characters. If I save the text file in UTF-8 then the text shows up correctly in Greek but then vizard gives me an error when reading the numbers (I know that the text shows up correctly because I tried a text file without the numbers and it works fine).

I don't know much about character encoding so I'm not sure if there is an easy solution to this problem. One option is to have numbers and text in separate text files but this defeats the purpose of my using an input file to simplify experiment design. Any ideas?
Thanks in advance!
Reply With Quote