I would like process a file line by line. However I need to sort it first which I normally do by piping:
sort --key=1,2 data |./script.py.
What's the best to call sort from within python? Searching online I see subprocess
or the sh
module might be possibilities? I don't want to read the file into memory and sort in python as the data is very big.