Λειτουργία hasattr() Python
Παράδειγμα
Έλεγχος αν το αντικείμενο "Person" έχει την ιδιότητα "age":
class Person: name = "Bill" age = 63 country = "USA" x = hasattr(Person, 'age')
Ορισμός και Χρήση
Αν το καθορισμένο αντικείμενο έχει την καθορισμένη ιδιότητα, η λειτουργία hasattr() θα επιστρέψει True, αλλιώς θα επιστρέψει False.
Γλώσσα
hasattr(οντότητα, ιδιότητα)
Τιμή Παράμετρου
Παράμετροι | Περιγραφή |
---|---|
οντότητα | Απαιτείται. Οντότητα. |
ιδιότητα | Πρέπει να ελέγξετε αν υπάρχει το όνομα της ιδιότητας που θέλετε να ελέγξετε. |
Σχετικές Σελίδες
Εγχειρίδιο Εference:Λειτουργία delattr()(Διαγραφή ιδιότητας)
Εγχειρίδιο Εference:Λειτουργία getattr()(Ανάκτηση τιμής ιδιότητας)
Εγχειρίδιο Εference:Λειτουργία setattr()(Ρύθμιση τιμής ιδιότητας)