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