“Conocimientos Programación>Python Programming

Cómo manipular archivos XLS con Python

2011/8/30
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
Python Procesos OS
Cómo encontrar el medio de una lista en Python
Cómo obtener Intervalo de números aleatorios en Python
Cómo recorrer una lista de archivos en Python
Cómo concatenar cadenas en Python
Cómo limpiar la pantalla de programación Python
Cómo iniciar una secuencia de comandos como un proceso separado en Python
Tutorial de Python Keyboard
Conocimientos Informáticos © http://www.ordenador.online