Πίνακας περιεχομένων:

Μπορείτε να προχωρήσετε στον κώδικα Python;
Μπορείτε να προχωρήσετε στον κώδικα Python;

Βίντεο: Μπορείτε να προχωρήσετε στον κώδικα Python;

Βίντεο: Μπορείτε να προχωρήσετε στον κώδικα Python;
Βίντεο: Εισαγωγή στον Προγραμματισμό με τη γλώσσα PYTHON 2024, Νοέμβριος
Anonim

Πύθων Εντολές εντοπισμού σφαλμάτων

Αν εσύ δουλεύω με Πύθων , ΟΧΙ μονο μπορείς Κοίτα διά μέσου ο κώδικας κατά την αποσφαλμάτωση, αλλά μπορείς τρέξτε επίσης το κώδικας που είναι γραμμένο στη γραμμή εντολών ή ακόμα και επηρεάζει τη διαδικασία αλλάζοντας την τιμή των μεταβλητών. Πύθων έχει ένα ενσωματωμένο πρόγραμμα εντοπισμού σφαλμάτων που ονομάζεται pdb

Λοιπόν, πώς διορθώνετε μια γραμμή προς κώδικα στην Python;

Μερικά χρήσιμα που πρέπει να θυμάστε είναι:

  1. β: ορίστε ένα σημείο διακοπής.
  2. γ: συνεχίστε τον εντοπισμό σφαλμάτων μέχρι να φτάσετε σε ένα σημείο διακοπής.
  3. s: περάστε τον κώδικα.
  4. n: για μετάβαση στην επόμενη γραμμή κώδικα.
  5. l: λίστα πηγαίου κώδικα για το τρέχον αρχείο (προεπιλογή: 11 γραμμές συμπεριλαμβανομένης της γραμμής που εκτελείται)
  6. u: πλοήγηση σε ένα πλαίσιο στοίβας.
  7. d: πλοήγηση προς τα κάτω σε ένα πλαίσιο στοίβας.

Γνωρίζετε επίσης, τι είναι ένα σημείο διακοπής στην Python; Σημείο διακοπής Python () είναι μια νέα ενσωματωμένη λειτουργία που εισήχθη Πύθων 3.7. Πύθων Ο εντοπισμός σφαλμάτων κώδικα ήταν πάντα μια επώδυνη διαδικασία λόγω της στενής σύζευξης μεταξύ του πραγματικού κώδικα και του κώδικα της μονάδας εντοπισμού σφαλμάτων. Για παράδειγμα, εάν χρησιμοποιείτε πρόγραμμα εντοπισμού σφαλμάτων pdb, τότε θα πρέπει να καλέσετε το pdb. set_trace() στον κώδικα του προγράμματός σας.

Επιπλέον, πώς μπορώ να εκτελέσω ένα σενάριο Python γραμμή προς γραμμή;

Χρησιμοποιώντας Πύθων εντολήΟ πιο βασικός και εύκολος τρόπος εκτελέστε σενάρια Python είναι με τη χρήση του Πύθων εντολή. Πρέπει να ανοίξετε μια εντολή- γραμμή και πληκτρολογήστε τη λέξη Πύθων ακολουθούμενο από το μονοπάτι προς σας γραφή αρχείο, όπως αυτό: Πύθων first_script.py Γεια σου Κόσμε! Μετά πατάς το κουμπί ENTER από το πληκτρολόγιο και αυτό είναι.

Πώς μπορώ να διορθώσω τον κώδικα Python στο Visual Studio;

Επιλέξτε την εντολή μενού Εργαλεία > Επιλογές και μεταβείτε στο Πύθων > Εντοπισμός σφαλμάτων και επιλέξτε το Use legacy εντοπιστής σφαλμάτων επιλογή. Εάν έχετε εγκαταστήσει μια παλαιότερη έκδοση του ptvsd στο τρέχον περιβάλλον (όπως μια παλαιότερη έκδοση 4.0. x ή μια έκδοση 3. x που απαιτείται για απομακρυσμένη αποσφαλμάτωση ), Visual Studio ενδέχεται να εμφανίσει σφάλμα ή προειδοποίηση.

Συνιστάται: