I am working with a large (3.5GB) .csv file that I can't process entirely in memory and want to:
- Read in one row of data
- Check if a field is equal to a given criteria
- If true, append that row to new .csv file. If false, skip to next row
- Loop until end of original file is reached
The end result would be a separate .csv containing all the rows that matched the criteria.