Goggle: keyword pyXLWriter - ported from Perl. Does not support newer exel files. F.e. if you create a table and write headers (names) they will be in the table as row 0. But it is fast and it works. Has a lot of examples.