Note that the conversion .tolist () is faster as PyExcelerate has some optimizations surrounding data that's provided in lists. If the sheet needs to have headers rendered, consider asking the Pandas ...
Mostly buggy, poorly documented or not maintaned anymore. These which are maintained seem to completely ignore problem of efficiency. This simple benchmark tests performance of choosen python packages ...