Turinys:

Ar galite pereiti per Python kodą?
Ar galite pereiti per Python kodą?

Video: Ar galite pereiti per Python kodą?

Video: Ar galite pereiti per Python kodą?
Video: TUDev Solving Coding Challenges with Python! 2024, Lapkritis
Anonim

Python Derinimo komandos

Jei tu dirbu su Python , ne tik ar gali Tu žiūrėk per į kodas derinimo metu, bet tu gali taip pat paleiskite kodas kuri parašyta komandinėje eilutėje arba netgi paveikia procesą pakeisdama kintamųjų reikšmę. Python turi integruotą derintuvą, vadinamą pdb

Tiesiog taip, kaip suderinti eilutę po kodo „Python“?

Keletas naudingų dalykų, kuriuos reikia prisiminti, yra šie:

  1. b: nustatykite pertraukos tašką.
  2. c: tęskite derinimą, kol pasieksite pertraukos tašką.
  3. s: pereikite per kodą.
  4. n: pereiti prie kitos kodo eilutės.
  5. l: dabartinio failo šaltinio kodo sąrašas (numatytasis: 11 eilučių, įskaitant vykdomą eilutę)
  6. u: eikite į krūvos rėmelį aukštyn.
  7. d: naršykite dėklo rėmeliu žemyn.

Taip pat žinokite, kas yra „Python“lūžio taškas? Python lūžio taškas () yra nauja integruota funkcija, pristatyta Python 3.7. Python kodo derinimas visada buvo skausmingas procesas dėl glaudaus ryšio tarp tikrojo kodo ir derinimo modulio kodo. Pavyzdžiui, jei naudojate pdb derintuvą, turėsite iškviesti pdb. set_trace() savo programos kode.

Be to, kaip eilutę po eilutės paleisti Python scenarijų?

Naudojant pitonas komandaPaprasčiausias ir paprasčiausias būdas paleisti Python scenarijus yra naudojant pitonas komandą. Turite atidaryti komandą - linija ir įveskite žodį pitonas eina kelias į tavo scenarijus failą, pavyzdžiui: pitonas first_script.py Sveiki, pasauli! Tada klaviatūroje paspausite ENTER mygtuką ir viskas.

Kaip „Visual Studio“derinti „Python“kodą?

Pasirinkite meniu komandą Įrankiai > Parinktys ir eikite į Python > Derinimas ir pasirinkite Naudoti seną derintuvas variantas. Jei dabartinėje aplinkoje įdiegėte senesnę ptvsd versiją (pvz., ankstesnę 4.0. x versiją arba 3. x versiją, reikalingą nuotoliniam ryšiui derinimas ), Visual Studio gali rodyti klaidą arba įspėjimą.

Rekomenduojamas: