En utilisant le xlwt
module , on peut effectuer plusieurs opérations sur une feuille de calcul. Par exemple, l'écriture ou la modification des données peut se faire en Python. En outre, l'utilisateur peut avoir à parcourir différentes feuilles et à récupérer des données en fonction de certains critères ou à modifier certaines lignes et colonnes et à effectuer beaucoup de travail.
Voyons comment créer et écrire dans une feuille Excel à l'aide de Python.
Code #1 :import xlwt
from xlwt import Workbook
wb = Workbook()
sheet1 = wb.add_sheet( 'Sheet 1' )
sheet1.write( 1 , 0 , 'ISBT DEHRADUN' )
sheet1.write( 2 , 0 , 'SHASTRADHARA' )
sheet1.write( 3 , 0 , 'CLEMEN TOWN' )
sheet1.write( 4 , 0 , 'RAJPUR ROAD' )
sheet1.write( 5 , 0 , 'CLOCK TOWER' )
sheet1.write( 0 , 1 , 'ISBT DEHRADUN' )
sheet1.write( 0 , 2 , 'SHASTRADHARA' )
sheet1.write( 0 , 3 , 'CLEMEN TOWN' )
sheet1.write( 0 , 4 , 'RAJPUR ROAD' )
sheet1.write( 0 , 5 , 'CLOCK TOWER' )
wb.save( 'xlwt example.xls' )
|
Sortir :
Code #2 : Ajout d'une feuille de style dans excelimport xlwt
workbook = xlwt.Workbook()
sheet = workbook.add_sheet( "Sheet Name" )
style = xlwt.easyxf( 'font: bold 1' )
sheet.write( 0 , 0 , 'SAMPLE' , style)
workbook.save( "sample.xls" )
|
Sortie :
Code #3 : Ajout de plusieurs styles à une cellule
import xlwt
workbook = xlwt.Workbook()
sheet = workbook.add_sheet( "Sheet Name" )
style = xlwt.easyxf( 'font: bold 1, color red;' )
sheet.write( 0 , 0 , 'SAMPLE' , style)
workbook.save( "sample.xls" )
|
Sortir :
Commentaires
Enregistrer un commentaire