Sto provando a rimuovere gridlines dal foglio di lavoro Excel che ho creato usando openpyxl, e non funziona. sto facendo questo:Rimozione griglie da excel usando python (openpyxl)
wb = Workbook()
ws = wb.get_active_sheet()
ws.show_gridlines = False
print ws.show_gridlines
wb.save('file.xlsx')
Il che codice stampa il 'falso', ma il file salvato mostra le linee della griglia.
xlsxwriter ha un bell'aspetto. Grazie per il link. l'hai profilato? Come si confronta con xlwt? Ho usato openpyxl in passato ed era molto più lento di xlwt se si scrivono molte celle. – sherve
Sì, sembra promettente! Sfortunatamente, non l'ho profilato. Cordiali saluti, ecco [alcune informazioni] (https://xlsxwriter.readthedocs.org/en/latest/working_with_memory.html) sull'argomento delle prestazioni. Inoltre, ovviamente, può funzionare solo con 'xlsx'. – alecxe
+1 per XlsxWriter. @sherve: Ho eseguito alcuni test delle prestazioni informali, e per me XlsxWriter è paragonabile a xlwt e notevolmente più veloce di openpyxl. –