1. Táirgí
  2.   Scarbhileog
  3.   Python
  4.   Openpyxl
 
  

Foinse Oscailte Python API le haghaidh Scarbhileoga

Leabharlann Python chun comhaid Excel 2010 xlsx/xlsm a Léamh & a Scríobh.

Is API python foinse oscailte é Openpyxl chun formáidí comhaid Microsoft Excel 2010 (XLSX/XLSM/XLTX/XLTM) a léamh agus a scríobh. Ligeann an API don fhorbróir Python comhaid Excel atá ann cheana féin a léamh, leabhar oibre nua a chruthú, formáidí uimhreacha a úsáid, foirmlí a úsáid, cealla a chumasc agus a dhíchumasú, íomhánna a chur isteach agus colúin a fhilleadh. Ina theannta sin, ceadaíonn an API duit do leabhar oibre a ionramháil i gcuimhne, agus ní gá comhad a chruthú ar an gcóras comhad.

Tá an API saibhir le gnéithe chun formáid comhaid Microsoft Excel a ionramháil go ríomhchláraithe. Is féidir leat cairteacha a chur leis, tuairimí a chur leis/luchtú agus a shábháil, oibriú le stíleanna, táblaí agus eile.

Previous Next

Tús a chur le Openpyxl

Is é an bealach molta openpyxl a shuiteáil ná trí PIP. Bain úsáid as an ordú seo a leanas chun Openpyxl a shuiteáil.

Suiteáil Openpyxl trí Ordú PIP

pip install openpyxl

Ag ionramháil Leabhair Oibre Excel trí API Python Saor in Aisce

Ceadaíonn Openpyxl API formáidí comhaid Microsoft Excel 2010 a léamh agus a scríobh ag baint úsáide as Python. Is féidir leis na forbróirí leabhar oibre atá ann cheana a oscailt go héasca ag baint úsáide as modh load_workbook() agus leabhar oibre nua a chruthú ag baint úsáide as modh workbook(). Is féidir leat formáidí uimhreacha, foirmlí a úsáid, cealla a chumasc & gan chumasc. cuir isteach íomhánna agus níos mó.

Cuir Tuairimí le Excel Cell trí Python API

from openpyxl import Workbook
from openpyxl.comments import Comment
wb = Workbook()
ws = wb.active
comment = ws["A1"].comment
comment = Comment('This is the comment text', 'Comment Author')
comment.text
    'This is the comment text'
comment.author
    'Comment Author'

Is Excel é Add Charts ag baint úsáide as API Python Saor in Aisce

Ceadaíonn leabharlann scarbhileog Foinse Oscailte Openpyxl raon leathan cairteacha a chur le do chomhaid Excel de réir ríomhchláraithe. Is féidir leat Cairteacha Achar 2T, Cairteacha Achar 3D, Barrachairteacha Ingearach/Cothrománach & Cruachta, Barrachairteacha 3D, Cairteacha Bubble, Cairteacha Líne, Cairteacha Líne 3D, Cairteacha Scaip, Píchairteacha, Píchairteacha Réamh-mheasta, Píchairteacha 3D, Cairteacha Donut, a chur leis. Cairteacha Radar, Cairteacha Stoic, agus Cairteacha Dromchla.

Cruthaíonn Cairteacha Excel trí Python API

from openpyxl import Workbook
wb = Workbook()
ws = wb.active
for i in range(10):
     ws.append([i])
from openpyxl.chart import BarChart, Reference, Series
values = Reference(ws, min_col=1, min_row=1, max_col=1, max_row=10)
chart = BarChart()
chart.add_data(values)
ws.add_chart(chart, "E15")
wb.save("SampleChart.xlsx")

Stíl Scarbhileoga Excel ag baint úsáide as Python

Is cuid an-tábhachtach iad stíleanna den tslí ina mbeidh ábhar le feiceáil ar an scáileán agus is féidir iad a úsáid chun cuma do shonraí a athrú. Ceadaíonn leabharlann foinse oscailte Openpyxl d'fhorbróirí Scarbhileoga Excel a stíliú go ríomhchláraithe. Ag baint úsáide as an API, is féidir leat cló, clómhéid, dath, béim a leagan síos, teorainneacha a shocrú, cealla a ailíniú, agus go leor eile. Tá feidhmeanna éagsúla curtha ar fáil ag an leabharlann chun oibriú le stíleanna, mar Stíl Ainmnithe a Chruthú, Stíleanna Cóipeála, Stíleanna Cealla a chur i bhfeidhm, Stíleanna Ainmnithe a chur i bhfeidhm, Cealla Cumaisc a Stíleáil, Socrú Leathanaigh in Eagar agus go leor eile.

Cuir Stíleanna i gCill Bileog Oibre trí API Python

from openpyxl.styles import colors
from openpyxl.styles import Font, Color
from openpyxl import Workbook
wb = Workbook()
ws = wb.active
a1 = ws['A1']
d4 = ws['D4']
ft = Font(color="FF0000")
a1.font = ft
d4.font = ft
a1.font.italic = True # is not allowed # doctest: +SKIP
# If you want to change the color of a Font, you need to reassign it::
a1.font = Font(color="FF0000", italic=True) # the change only affects A1
 Gaeilge