“Conocimiento Programación>Python Programming

Cómo manipular archivos XLS con Python

2015/6/5
usuarios de Python no se les da una sola interfaz unificada para interactuar con archivos de hojas de cálculo de Excel. En su lugar , hay dos bibliotecas diferentes : XLRD y xlwt , o " Excel lector " y " escritor Excel . " Las estructuras de datos utilizadas por las dos bibliotecas no son compatibles directamente , por lo que los desarrolladores de Python deben utilizar una tercera biblioteca, xlutils , para mover datos de una biblioteca a otra . Instrucciones
1

Descargue e instale las bibliotecas escribiendo lo siguiente en un terminal :

easy_install xlwt XLRD xlutils
2

Abra un editor de texto y pegar el siguiente para importar las bibliotecas :

importación xlwt

importación XLRD

importación xlutils
3

Pega el siguiente después de abrir un archivo XLS existente, agregar una nueva hoja de cálculo con algunos datos y una fórmula , y escribir los datos nuevos a cabo en el disco nuevo:

nativeBook = open_workbook ( ' example.xls ' )

myBook = copy ( nativeBook )
hoja

= myBook.add_sheet ( " hoja de prueba " )

ws.write (0,0, 1234 )

ws.write ( 0 , 1 , 4321 )

ws.write ( 0,2 , xlwt.Formula ("A1 + B1" ))

wb.save ( ' example.xls ' )
< p > Se utiliza la función " open_workbook " de XLRD , la función de " copia " de xlutils de traducir el libro XLRD en un libro de xlwt , y " add_sheet ", " escribir", y " salvar" las funciones de xlwt .


Python Programming
Cómo leer archivos txt en Tuple en Python
Cómo iterar sobre Líneas de archivo en Python
Cómo ver Matrices Python fácilmente
Cómo configurar Python con bzip2
Cómo acceder a Python docstring
Cómo hacer una conversación Python
Cómo sincronizar las colas a través de XML -RPC en Python
Cómo quitar duplicados en las listas en Python
Conocimiento de la computadora © http://www.ordenador.online