copie de python para excel (xlwt)

2

Estou tentando copiar dados para um arquivo excel usando xlwt em um código python

  worksheet.write(globdat.cycle,1,fint)

globdat.cycle é uma contagem. Não há problemas, pois obtém valores 1, 2 .... n em cada iteração.

MAS

'fint' é uma matriz com um número desconhecido de entradas, portanto, não é possível fornecer exatamente o número de colunas.

Como posso copiar todos os valores em 'fint' para o arquivo excel?

    
por dyon 04.05.2015 / 15:47

1 resposta

2

Você precisa fazer o loop da matriz e chamar worksheet.write para cada item. Você tem que especificar em qual linha / coluna você está escrevendo para que possamos usar o builtin enumerate para contar cada item no array.

Você quer algo assim:

for i, fintitem in enumerate(fint, start=1):
    worksheet.write(globdat.cycle, i, fintitem)
    
por Oli 04.05.2015 / 15:58