Again, seems to require specific order. I bet pandas has some functionality to iteratively read csv.