Message98447
Antoine> Since the csv module returns you an iterator, it's easy enough
Antoine> to wrap it in another iterator.
I prefer to do this sort of stuff as a pre-processing step, so I generally
wrap the file object input and use that iterator as the input "file" for the
csv reader. I'm sure it's largely a matter of taste and what you need to
do. Certainly wrapping the csv reader's output would be useful to provide
sensible missing values.
Skip |
|
Date |
User |
Action |
Args |
2010-01-27 18:43:27 | skip.montanaro | set | recipients:
+ skip.montanaro, rhettinger, amaury.forgeotdarc, andrewmcnamara, pitrou, iain_haslam, eric.araujo, Mario.Fasold |
2010-01-27 18:43:25 | skip.montanaro | link | issue1225769 messages |
2010-01-27 18:43:25 | skip.montanaro | create | |
|