I have been using pandas on csv files to get some values out of them. My data looks like this:
\"A\",23.495,41.995,\"this is a sentence with some words\" \"B\",
You can specify a chunksize option in the read_csv call. See here for details
chunksize
read_csv
Alternatively you could use the Python csv library and create your own csv Reader or DictReader and then use that to read in data in whatever chunk size you choose.