Funkcja setattr() w Python

Przykład

Zmień wartość atrybutu "age" obiektu "person":

class Person:
  name = "John"
  age = 36
  country = "Norway"
setattr(Person, 'age', 40)

Przykład uruchomienia

Definicja i użycie

Funkcja setattr() ustawia wartość określonego atrybutu obiektu.

Gramatyka

setattr(object, attribute, value)

Wartość parametru

Parametr Opis
object Wymagane. Obiekt.
attribute Wymagane. Nazwa atrybutu, którą chcesz ustawić.
value Wymagane. Potrzebne. Wartość przypisana do określonego atrybutu.

Strony związane

Podręcznik:Funkcja delattr()(Usuń atrybut)

Podręcznik:Funkcja getattr()(Pobierz wartość atrybutu)

Podręcznik:Funkcja hasattr()(Sprawdź, czy atrybut istnieje)