Cell klasa predstavlja pojedinačnu ćeliju u radnom listu i pruža pristup njenim osnovnim atributima. Izlaže svojstva za čitanje/pisanje za
value,
formula, i
style, zajedno sa pomoćnim metodama
put_value(),
get_style(), i
apply_style().
| | |
|---|
value | svojstvo | Dohvata ili postavlja vrednost ćelije |
formula | svojstvo | Dohvata ili postavlja string formule ćelije |
style | svojstvo | Vraća ćeliju Style object (samo za čitanje) |
comment | svojstvo | Vraća komentar ćelije (samo za čitanje) |
data_type | svojstvo | Vraća tip podataka ćelije (samo za čitanje) |
put_value(val) | metoda | Postavlja vrednost ćelije iz Python skalara |
get_style() | metod | Vraća promenljivu kopiju stila ćelije |
apply_style(style) | metod | Primjenjuje izmenjeni Style objekat nazad u ćeliju |
Cell konstruktor klase nije javno izložen. Ćelije se dobijaju preko
Cells kolekcije radnog lista koristeći A1 notaciju ili indeksiranje redova/kolona počevši od nule.
| | |
|---|
| (nema) | N/A | Konstruktor nije javan; ćelije se pristupaju putem worksheet.cells["A1"] ili worksheet.cells[row, col] |
Cell klasa izlaže sledeć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 | objekat | čitanje/pisanje | Trenutna vrednost ć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 | Objekat stila ćelije; izmenite 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 vrednosti | |
|---|
put_value(val) | | Postavlja vrednost ćelije na dati skalar |
get_style() | Style | Vraća mutabilnu kopiju stila ćelije za uređivanje |
apply_style(style) | | Primjenjuje izmenjeni Style objekat na ćeliju |
Sledeći primer demonstrira čitanje i pisanje svojstava ćelije korišćenjem Cell klase. Napomena da value i formula svojstva se pristupaju sintaksom dodele, a ne pozivima metoda.
Vidi i