Inside the get method of a handler, I would like to do the following:
1. query some data store, and get the data
2. create a bunch of .csv files using the data
3. create a .zip file containing all those .csv files
4. serve this .zip file to the client
In addition, I have no need to store .csv or .zip files, so would prefer that by the end of the request there is no file left on the server.
I wonder how should I optimally achieve steps 2, 3, 4 here in Tornado? Thanks!