How would I do this? I want to iterate through each word and see if it fits certain parameters (for example is it longer than 4 letters..etc. not really important though).
The text file is literally a rambling of text with punctuation and white spaces, much like this posting.
split()ing the string.
f = open('your_file') for line in f: for word in line.split(): # do something
If you want it without punctuation:
f = open('your_file') for line in f: for word in line.split(): word = word.strip('.,?!') # do something
You can simply
f = open(filename,"r"); lines = f.readlines(); for i in lines: thisline = i.split(" ");
data=open("file").read().split() for item in data: if len(item)>4: print "longer than 4: ",item