LOADING DATA INTO ARRAYS
satish k.chimakurthi
skchim0 at engr.uky.edu
Thu Jul 10 01:47:05 EDT 2003
Hi,
I am trying to collect the following data in X,Y,Z arrays as following:
1.00000000000000 0.00000000000000D+000 0.00000000000000D+000
0.932113519778473 0.362166241174114 0.00000000000000D+000
0.737671227507627 0.675160099611485 0.00000000000000D+000
0.443073128844408 0.896485472551578 0.00000000000000D+000
8.83176797852179D-002 0.996092358889152 0.00000000000000D+000
-0.145819420809848 0.989311223283493 0.00000000000000D+000
-0.391263558087552 0.920278668726310 0.00000000000000D+000
-0.625821331717327 0.779966448488364 0.00000000000000D+000
-0.822296905793933 0.569058695322129 0.00000000000000D+000
-0.953713306870443 0.300717356163965 0.00000000000000D+000
After loading them into X,Y,Z arrays, I should be in a position to access the
first line as X[0],Y[0], Z[0] and second line stuff as X[1],Y[1],Z[1].
I have written the following code which is not working for some reason. Can
anyone suggest any changes:
ifile1 = open('fluidcylinder', 'r') #fluidcylinder contains the above data
for line in ifile1:
xval,yval=string.split(line)
x.append(xval)
y.append(yval)
The error I am getting after the compilation is as follows:
xval,yval=string.split(line)
ValueError: unpack list of wrong size
I would really appreciate if someone can help me with this.
Thanks in advance,
SATISH
More information about the Python-list
mailing list