I want to process a very large file, let's say 300 GB, with Python and I'm wondering what is the best way to do it. One limitation is that my algorithm needs the whole file in memory, so a solution with efficient memory handling is required. Any ideas from your experience or knowledge? (frameworks, tools, platforms, libraries... are welcome)
Thanks