salva dados no excel usando o openpyxl

1

Eu uso o fragmento de código abaixo para copiar dados para um arquivo excel usando o openpyxl.

      for i, j in enumerate(fint):
       _= ws1.cell(column=i +1, row=globdat.cycle, value=j)

   wb.save(filename = dest_filename)

MAS

depois de fazer isso, descobri que o código ficou muito lento. existe uma maneira melhor de fazer isso?

globdat.cycle é uma contagem para cada iteração.

'fint' é um vetor de linha com um número desconhecido de entradas em cada iteração.

Nb- Estou trabalhando com grandes quantidades de dados, então apenas o openpyxl parece funcionar.

    
por dyon 06.05.2015 / 00:48

0 respostas