Cell klasa predstavlja pojedinu ćeliju u radnom listu i pruža pristup njezinim osnovnim atributima. Izlaže svojstva za čitanje/pisanje za
value,
formula, i
style, zajedno s pomoćnim metodama
put_value(),
get_style(), i
apply_style().
| | |
|---|
value | svojstvo | Dohvaća ili postavlja vrijednost ćelije |
formula | svojstvo | Dohvaća ili postavlja string formule ćelije |
style | svojstvo | Dohvaća objekt ćelije Style objekt (samo za čitanje) |
comment | svojstvo | Dohvaća komentar ćelije (samo za čitanje) |
data_type | svojstvo | Dohvaća tip podataka ćelije (samo za čitanje) |
put_value(val) | metoda | Postavlja vrijednost ćelije iz Python skalara |
get_style() | metoda | Vraća promjenjivu kopiju stila ćelije |
apply_style(style) | metoda | Primjenjuje modificirano Style objekt natrag u ćeliju |
Cell konstruktor klase nije izložen javno. Ćelije se dobivaju putem
Cells kolekcije radnog lista koristeći A1 notaciju ili indeksiranje redaka/kolona od nule.
| | |
|---|
| (ništa) | N/A | Konstruktor nije javan; ćelije se pristupa putem worksheet.cells["A1"] ili worksheet.cells[row, col] |
Cell klasa izlaže sljedeća svojstva.
value i
formula su za čitanje/pisanje;
style,
comment, i
data_type su samo za čitanje (koristite
get_style() /
apply_style() za izmjenu stila).
| | Čitanje/Pisanje | |
|---|
value | objekt | čitanje/pisanje | Trenutna vrijednost ćelije (string, int, float, bool, datetime ili None) |
formula | str | čitanje/pisanje | String formule ćelije, uključujući početni = |
style | Style | samo za čitanje | Objekt stila ćelije; izmijenite putem get_style() / apply_style() |
comment | str | samo za čitanje | Tekst komentara ćelije |
data_type | str | samo za čitanje | Identifikator tipa podataka ćelije |
| Tip povratne vrijednosti | |
|---|
put_value(val) | | Postavlja vrijednost ćelije na zadani skalar |
get_style() | Style | Vraća mutabilnu kopiju stila ćelije za uređivanje |
apply_style(style) | | Primjenjuje modificirani Style objekt na ćeliju |
Sljedeći primjer prikazuje čitanje i pisanje svojstava ćelije pomoću Cell klase. Napomena da value i formula svojstva se pristupa sintaksom dodjele, a ne pozivima metoda.
Vidi također