Funkcja setattr() w Pythonie
Przykład
Zmień wartość właściwości „age” obiektu „person”:
class Person:
name = "John"
age = 36
country = "Norway"
setattr(Person, 'age', 40)
Definicja i użycie
Funkcja setattr()
ustawia wartość określonego atrybutu określonego obiektu.
Składnia
setattr(object, attribute, value)
Wartości parametrów
Parameter | Description |
---|---|
object | Required. An object. |
attribute | Required. The name of the attribute you want to set |
value | Required. The value you want to give the specified attribute |
Powiązane strony
Funkcja delattr() , aby usunąć atrybut
Funkcja getattr() , aby uzyskać wartość atrybutu
Funkcja hasattr() , aby sprawdzić, czy atrybut istnieje