On Sep 4, 2:21 pm, Stephen Fairchild <someb...@somewhere.com> wrote: > Jul wrote: > > hello, > > > I have a .txt file that is in this format -- > > > 12625 > > 17000 > > 12000 > > 14500 > > 17000 > > 12000 > > 17000 > > 14500 > > 14500 > > 12000 > > ...and so on... > > > i need to create a python script that will open this file and have a > > running sum until the end of file. > > Untested: > > with open("numbers.txt", "r") as f: > print sum(int(x) for x in f) > -- > Stephen Fairchild
thats what i have so far -- #!/usr/bin/python import os.path #open up the file formisanoOpen = open("formisano_num.txt", "r") #read in all the data into a list readData = formisanoOpen.readLines() #set up a sum sum = 0; #begin a loop for trial in readData: #the next line is indented (YA doesn't indent) sum += int(trial) #loop is over, so unindent #report the sum print sum end but it doesnt want to run for some reason.... -- http://mail.python.org/mailman/listinfo/python-list