Ελέγξτε για να βεβαιωθείτε ότι η αναφορά χαρακτηριστικό ή υπηρεσία είναι γραμμένες σωστά . Οποιαδήποτε μεταβολή στην ορθογραφία , θα προκαλέσει μια εξαίρεση σφάλμα χαρακτηριστικό για να ρίχνονται . Μερικές φορές ένα " i" μπορεί να μοιάζει με ένα " l ". Στην Python , αντικείμενο και τα ονόματα των μεταβλητών είναι case-sensitive . Υπάρχουν πολλά γράμματα του αλφαβήτου που μπορούν να εκληφθούν ως ανώτερα ή πεζά ομόλογό τους . 2
Βεβαιωθείτε ότι ο αρχικός ορισμός τάξη και την τάξη του παιδιού τους ορισμούς της νόημα . Το σφάλμα αυτό δεν μπορεί να είναι η γραμμή του κώδικα που υποδεικνύεται από τον διερμηνέα , αλλά κάπου αλλού στον κώδικα , όπως είναι δυνατόν και με πολλά άλλα είδη των λαθών.
Εικόνων 3
Επιβεβαιώστε ότι το αντικείμενο της Python στην πραγματικότητα έχει τα στοιχεία ή τη μέθοδο χαρακτηριστικό που προσπαθείτε να χρησιμοποιήσετε μέσω της τεκμηρίωσης ελεύθερα στο Python Ίδρυμα Ελεύθερου Λογισμικού ( python.org ) . Είναι εύκολο να μπερδεύονται όταν ασχολείται με όλα τα αντικείμενα και τα αντίστοιχα δεδομένα και τις μεθόδους τους .
Η 4
Δείτε αν η εξαίρεση που ρίχνονται μέσα ήταν σφάλμα κατά το χειρισμό κώδικα. Όπως με όλα τα λάθος χειρισμό , ένα δεδομένο εξαίρεση μπορεί να ρίχνονται για οποιοδήποτε λόγο ή χωρίς λόγο σε όλα . Εξετάστε τον κώδικα προσεκτικά για να καθορίσει ποια πρόθεση του αρχικού συγγραφέα ήταν με τη ρίψη της « AttributeError " εξαίρεση. Θα μπορούσε να είναι περισσότερο από ένα σφάλμα λογικής από ένα σφάλμα σύνταξης .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα