Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako manipulovať XLS súbory s Python

Užívatelia Python nie sú uvedené , jednotného rozhrania pre interakciu so súbormi tabuľkového procesora Excel . Namiesto toho , tam sú dve rôzne knižnice : " . Excel spisovateľ " xlrd a xlwt , alebo " Excel Reader " a Dátové štruktúry používané dve knižnice nie sú priamo kompatibilné , takže vývojári Python je nutné použiť tretej knižnicu , xlutils , prenášať dáta z jednej knižnice do druhej . Návod dovolená 1

Stiahnuť a nainštalovať knižnice zadaním nasledujúceho do terminálu :

easy_install xlwt xlrd xlutils
2

Otvorte textový editor a pastu nasledujúce importovať knižnice :

import xlwt

import xlrd

dovozné xlutils
3

vložte nasledujúci potom otvorte existujúci XLS súbor , pridať nový hárok s niektorými údajmi a vzorce , a zapisovať nové dáta von na disk znovu :

nativeBook = open_workbook ( ' example.xls " )

MyBook = copy ( nativeBook )

list = myBook.add_sheet ( " Skúšobný list " )

ws.write ( 0,0 , 1234 )

ws.write ( 0 , 1 , 4321 )

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

wb.save ( " example.xls " )

To používa funkciu " open_workbook " z xlrd , funkcia " copy " z xlutils prekladať xlrd zošit ho do xlwt zošita , a " add_sheet " , " písať " a " zachrániť " funkcie z xlwt .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené