| 1 | initial version |
Suppose that you have a file '/tmp/DataFile' containing the following text
3;2
2;1
1;0.1
0.01;-0.9
Then you can load the two data columns into two arrays xArr and yArr by the following code
f = open('/home/tobi/tmp/DataFile', 'r')
xArr=[]
yArr=[]
line=f.readline()
while(line !=''):
xy=line.split(';')
xArr.append(float(xy[0]))
yArr.append(float(xy[1]))
line=f.readline()
Now you can do whatever you want with these array, for example plot them
list_plot(zip(xArr,yArr))
If you like to understand better what open and readline does look at Python doc input output, the split command is explained in the Python doc on strings
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.