1 Ανοίξτε ένα αρχείο ενότητα Python . Τύπος " ΠΣΠ εισαγωγής " στο επάνω μέρος του αρχείου για την εισαγωγή του εντοπισμού σφαλμάτων Python . 2
Τοποθετήστε το δρομέα στο σημείο όπου θέλετε να αρχίσετε την αποσφαλμάτωση του προγράμματος . Πληκτρολογήστε " pdb.set_trace ( ) " εδώ . Αυτό καθορίζει το σημείο όπου το πρόγραμμα εντοπισμού σφαλμάτων αρχίζει τον εντοπισμό του προγράμματος κατά την εκτέλεσή του .
Εικόνων 3
Ανοίξτε την εντολή Python εργαλείο γραμμής . Πληκτρολογήστε " python myprogram.py " να εκτελέσει τη μονάδα . Όταν συναντά τη μέθοδο " set_trace » , το πρόγραμμα εντοπισμού σφαλμάτων Python αρχίζει τον εντοπισμό του αρχείο γραμμή προς γραμμή . Αλλάζει , επίσης, τη γραμμή εντολών από το " >>> " σε " ( ΠΣΠ) . " Εμφανίζει την πρώτη γραμμή μετά το ίχνος και εξηγεί το σκοπό αυτό, εάν είναι απαραίτητο .
Η
4 Πατήστε το "ν " για να εκτελέσει την " επόμενη " δήλωση. Το πρόγραμμα εντοπισμού σφαλμάτων μετακινείται στην επόμενη γραμμή του κώδικα και την εμφανίζει . Πατώντας το πλήκτρο " s " κλειδί " βήματα " στην επόμενη γραμμή . Το "s" και τα πλήκτρα " n" λειτουργούν με παρόμοιο τρόπο , εκτός από το " s " σταματά μέσα που ονομάζονται συναρτήσεις , ενώ " n" δεν το κάνει.
5
Πατήστε το "r" , ενώ τον εντοπισμό μέσα σε μια συνάρτηση να συνεχίσει την εκτέλεση μέχρι η λειτουργία να "επιστρέφει ". Πατήστε το πλήκτρο "c " για να " συνεχίσουν " εκτέλεση μέχρι το σημείο καμπής , όπως είναι το τέλος μιας λειτουργίας ή του προγράμματος .
Η
6 Πατήστε το πλήκτρο " l" κλειδί " λίστα " ο πηγαίος κώδικας . Δείχνει όλο τον κώδικα , ή μπορείτε να καθορίσετε ποιες γραμμές για να δείξει με το πέρασμά τους ως επιχειρήματα . Για παράδειγμα , πληκτρολογώντας " l ( 5,7 ) " θα δείξει τον πηγαίο κώδικα για τις γραμμές από πέντε , έξι και επτά . Ωστόσο , αυτές οι γραμμές πρέπει να εμφανιστεί μετά από όπου έχετε τοποθετήσει την κλήση σε " set_trace , " ή το πρόγραμμα εντοπισμού σφαλμάτων θα επιστρέψει ένα μήνυμα σφάλματος .
Η
7 Πατήστε το πλήκτρο " q " για να "κόψει " το πρόγραμμα εντοπισμού σφαλμάτων ανά πάσα στιγμή .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα