usuários Python não são dadas de uma única interface unificada para interagir com arquivos de planilhas do Excel. Em vez disso, existem duas bibliotecas diferentes: " . Excel escritor" xlrd e xlwt , ou " Excel Reader" e As estruturas de dados utilizados pelas duas bibliotecas não são directamente compatíveis , para que os desenvolvedores do Python deve usar um terceiro biblioteca, xlutils , para mover dados de uma biblioteca para o outro. Instruções
1
Faça o download e instalar as bibliotecas , digitando o seguinte em um terminal:
easy_install xlwt xlrd xlutils
2
Abra um editor e colar texto o seguinte para importar as bibliotecas :
importação xlwt
importação xlrd
xlutils importação
3
cole o seguinte depois de abrir um arquivo XLS existente, adicione uma nova planilha com alguns dados e uma fórmula, e escrever os novos dados para o disco novo:
nativeBook = open_workbook (' example.xls ')
myBook = copiar ( nativeBook )
folha = myBook.add_sheet (' folha de teste ')
ws.write ( 0,0, 1234 )
ws.write ( 0, 1 , 4321 )
ws.write ( 0,2 , xlwt.Formula ("A1 + B1 "))
wb.save (' example.xls ')
Este usa a função " open_workbook " de xlrd , a função "copiar" a partir de xlutils para traduzir o livro xlrd em uma pasta de trabalho xlwt , e " add_sheet ", " escrever ", e "salvar" as funções de xlwt .
< br >