Python -brugere ikke får en enkelt, samlet grænseflade for at interagere med Excel regneark filer. I stedet er der to forskellige biblioteker: " . Excel Writer " xlrd og xlwt eller " Excel Reader" , og De datastrukturer , der anvendes af de to biblioteker er ikke direkte kompatible , så Python udviklere skal bruge en tredje bibliotek , xlutils , at flytte data fra ét bibliotek til det andet . Instruktioner
1
Hent og installer bibliotekerne ved at skrive følgende i en terminal : Hej
easy_install xlwt xlrd xlutils
2
Åbn en teksteditor og indsæt følgende for at importere biblioteker : Hej
import xlwt
import xlrd
import xlutils
3
Indsæt følgende bagefter at åbne en eksisterende XLS fil , skal du tilføje et nyt regneark med nogle data og en formel, og skriv de nye data ud til disken igen : Hej
nativeBook = open_workbook ( example.xls )
MyBook = copy ( nativeBook )
ark = myBook.add_sheet ( 'Test Sheet ")
ws.write ( 0,0, 1234 )
ws.write (0, 1 , 4321 )
ws.write ( 0,2 , xlwt.Formula ( "A1 + B1 " ) )
wb.save ( example.xls )
< p > Dette bruger " open_workbook " funktion fra xlrd , "kopi"- funktion fra xlutils at oversætte xlrd projektmappe i et xlwt projektmappe og " add_sheet ", " skriver " og "gem " -funktioner fra xlwt .
< br >