hi,
i am a beginner in python language,

i am trying with this programme :
to find the addition and mean from a data set in a file and writing the mean
and sum in some other file :
""
*#! /usr/bin/env python

import re
import cPickle as p
import math
from numpy import *

f0= open("temp9","r+").readlines()
f2= open("out1","r+")
add_1=[ ];
for i in range(0, len(f0)):
        f1=f0[i].split()
        add= float(f1[1])+float(f1[2])
    mean= float(add)/2
        print (f1[1]).ljust(6) ,(f1[2]).ljust(6),repr(add).ljust(7),
repr(mean).ljust(7)
        add_1.append(add)
    add_1.append(mean)
        f2.write("%s" % repr(add).ljust(7)),f2.write("%s" %
repr(mean).ljust(7))
print "printing from file"
for i in range(0, len(add_1),2):
        print add_1[i],"        ", add_1[i+1]

f0.close()
f2.close()*


""

and this programme is givving me this error :

""    *Traceback (most recent call last):
  File "./temporary1.py", line 24, in <module>
    f0.close()
AttributeError: 'list' object has no attribute 'close'*
""

please help to to find the error.
or suggest some simpler or better way

note:
1)file "temp9" is already exist
2)this programme is giving me all my outputs, but at the end of the out
..its giving me that error.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to