On 26 April 2010 15:00, Matthew Williams wrote:
> What I'm looking for is a way to explicity reset the iterator, to tell it to
> go back to the beginning.
You will need to use the seek method on the fileobject.
f = open('insert your csv file here.csv', 'rb') #Note the b in 'rb'
#Do your process
> I have noticed this odd behaviour in the CSV DictReader Class, and at a
> loss to understand/ get around it.
>
> The aim is to read in a CSV file, and then iterate over the lines. The
> problem (seems) to be that once you have iterated over it once, you can't do
> it again.
>
> This is expected b