Foinse Oscailte Python API le haghaidh Scarbhileoga
Leabharlann Python chun formáid comhaid XLS & XLSX a léamh agus a fhormáidiú.
Is API python foinse oscailte é Xlrd chun formáid comhaid Microsoft Excel (XLS, XLSX) a léamh agus a fhormáidiú. Ligeann an API don fhorbróir Python comhaid Excel a léamh, Unicode a láimhseáil ann, dátaí a bhainistiú, formáid cealla & colúin, úsáid a bhaint as tairisigh, foirmlí, macraí agus go leor eile. Ina theannta sin, soláthraíonn an API bileoga oibre luchtaithe le feidhmiúlacht ar éileamh a ligeann d’fhorbróirí cuimhne a shábháil trí na bileoga riachtanacha a luchtú amháin.
Ní choimeádann an forbróir an API a thuilleadh, agus ní oibreoidh comhaid Excel truaillithe agus neamhchaighdeánacha leis an API seo. Déanfaidh an API neamhaird ar mhodúil VBA, tuairimí, hipearnasc, uath-scagairí, réamhscagairí, agus beagán gnéithe excel eile freisin.
Tús a chur le Xlrd
Ní mór duit Python 2.7 nó 3.4+ nó níos airde a bheith suiteáilte ar do chóras chun Xlrd a rith go réidh. An bealach molta a shuiteáil trí PIP. Bain úsáid as an ordú seo a leanas le do thoil.
Suiteáil Xlrd trí Ordú PIP
pip install xlrd
Léigh Bileoga Oibre Excel trí API Python Saor in Aisce
Ceadaíonn Xlrd API comhaid Microsoft Excel XLS & XLSX a léamh ag baint úsáide as Python. Is féidir leis na forbróirí leabhair oibre atá ann cheana a oscailt go héasca ag baint úsáide as modh xlrd.open_workbook(). Is féidir leat bileoga oibre agus ainmneacha bileog de do chomhad excel a úsáid trí úsáid a bhaint as airíonna workbook.nsheets & workbook.sheet_names faoi seach. Chun sraitheanna & colúin a léamh, is féidir leat bileog a roghnú trí mhodh workbook.sheet_by_index() a úsáid agus worksheet.nrows & worksheet.ncols a úsáid faoi seach.
Oscail & Rochtain Ábhar Leabhar Oibre Excel trí API Python
from mmap import mmap,ACCESS_READ
from xlrd import open_workbook
print open_workbook('simple.xls')
with open('simple.xls','rb') as f:
print open_workbook(
file_contents=mmap(f.fileno(),0,access=ACCESS_READ)
)
aString = open('simple.xls','rb').read()
print open_workbook(file_contents=aString)
Íoslódáil Bileoga Oibre ar Éileamh ag baint úsáide as Python
Ligeann leabharlann scarbhileog Foinse Oscailte Xlrd d’fhorbróirí bogearraí bileoga oibre a lódáil ar éileamh. Laghdaíonn an fheidhmiúlacht úsáid chuimhne agus ní luchtaítear ach na bileoga oibre atá ag teastáil. Is féidir leat feidhmiúlacht lódála ar éileamh a úsáid trí argóint on_demang a úsáid.
Oibriú le Leabhar Oibre Excel Mór trí API Python
from xlrd import open_workbook
book = open_workbook('simple.xls',on_demand=True)
for name in book.sheet_names():
if name.endswith('2'):
sheet = book.sheet_by_name(name)
print sheet.cell_value(0,0)
book.unload_sheet(name
Formáidiú Informatin in Excel ag baint úsáide as Python
Tugann leabharlann Xlrd an cumas d’fhorbróirí inneachar scarbhileog Excel a léamh, a thaispeáint agus a sholáthar ar scáileán nó chuig comhad eile gan an cumas chun é a thaispeáint / a rindreáil a chailleadh. Cuirtear formáidiú réamhshocraithe i bhfeidhm ar gach ceall folamh. Úsáidfidh an API rang Rowinfo & Colinfo ar dtús chun na hairíonna a fháil. Mura bhfuil airíonna ranga Rowinfo & Colinfor ar fáil úsáidfidh an API na hairíonna réamhshocraithe.