Innehållsförteckning:

Kan du gå igenom Python-koden?
Kan du gå igenom Python-koden?

Video: Kan du gå igenom Python-koden?

Video: Kan du gå igenom Python-koden?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Maj
Anonim

Pytonorm Felsökningskommandon

Om du jobbar med Pytonorm , inte bara kan du se genom de koda under felsökning, men du kan kör också koda som skrivs på kommandoraden eller till och med påverkar processen genom att ändra variablernas värde. Pytonorm har en inbyggd debugger som heter pdb

Bara så, hur felsöker du en rad för kod i Python?

Några användbara att komma ihåg är:

  1. b: ställ in en brytpunkt.
  2. c: fortsätt felsöka tills du når en brytpunkt.
  3. s: stega igenom koden.
  4. n: för att gå till nästa kodrad.
  5. l: lista källkod för den aktuella filen (standard: 11 rader inklusive raden som körs)
  6. u: navigera upp en stapelram.
  7. d: navigera ner i en stapelram.

Vet också, vad är en brytpunkt i Python? Python brytpunkt () är en ny inbyggd funktion som introduceras i Pytonorm 3.7. Pytonorm kodfelsökning har alltid varit en smärtsam process på grund av tät koppling mellan den faktiska koden och felsökningsmodulens kod. Till exempel, om du använder pdb debugger, måste du anropa pdb. set_trace() i din programkod.

Dessutom, hur kör jag ett Python-skript rad för rad?

Använder sig av pytonorm kommandoDet mest grundläggande och det enkla sättet att kör Python-skript är genom att använda pytonorm kommando. Du måste öppna ett kommando- linje och skriv ordet pytonorm följt av vägen till din manus fil, så här: pytonorm first_script.py Hej världen! Sedan trycker du på ENTER-knappen från tangentbordet och det är allt.

Hur felsöker jag Python-kod i Visual Studio?

Välj menykommandot Verktyg > Alternativ, navigera till Pytonorm > Felsökning och välj Använd äldre felsökare alternativ. Om du har installerat en äldre version av ptvsd i den aktuella miljön (som en tidigare version 4.0. x eller en 3. x-version som krävs för fjärrkontroll felsökning ), Visuell Studio kan visa ett fel eller en varning.

Rekommenderad: