Агуулгын хүснэгт:

Та Python кодоор нэвтэрч чадах уу?
Та Python кодоор нэвтэрч чадах уу?

Видео: Та Python кодоор нэвтэрч чадах уу?

Видео: Та Python кодоор нэвтэрч чадах уу?
Видео: Become A Master Of SDXL Training With Kohya SS LoRAs - Combine Power Of Automatic1111 & SDXL LoRAs 2024, May
Anonim

Python Дибаг хийх командууд

Хэрэв чи хамтран ажиллаж байна Python , ганц тийм биш чадах уу хар дамжуулан нь код дибаг хийх явцад, гэхдээ чи чадна мөн ажиллуулна код Энэ нь командын мөрөнд бичигдсэн эсвэл хувьсагчийн утгыг өөрчлөх замаар процесст нөлөөлдөг. Python pdb хэмээх суулгасан дибаглагчтай

Тэгэхээр, та Python дээр мөрийг кодоор хэрхэн дибаг хийх вэ?

Зарим ашигтай зүйлсийг санаж байх хэрэгтэй:

  1. b: таслах цэг тавих.
  2. в: таслах цэгт хүрэх хүртлээ дибаг хийх.
  3. s: кодоор дамжих.
  4. n: кодын дараагийн мөрөнд очих.
  5. l: одоогийн файлын эх кодын жагсаалт (өгөгдмөл: гүйцэтгэж буй мөрийг оруулаад 11 мөр)
  6. u: стекийн хүрээг дээш чиглүүлэх.
  7. d: стекийн хүрээг доош чиглүүлэх.

Мөн Python дээр таслах цэг гэж юу болохыг мэдэх үү? Python таслах цэг () нь шинэ суулгасан функц юм Python 3.7. Python Бодит код болон дибаг хийх модулийн кодын хооронд нягт уялдаатай байдаг тул кодын дибаг хийх нь үргэлж хэцүү үйл явц байсаар ирсэн. Жишээлбэл, хэрэв та pdb дибаг ашиглаж байгаа бол pdb руу залгах хэрэгтэй болно. set_trace()-г програмын кодонд оруулна уу.

Нэмж хэлэхэд, би хэрхэн Python скриптийг мөр мөрөөр ажиллуулах вэ?

Ашиглаж байна питон команд нь хамгийн энгийн бөгөөд хялбар арга юм Python скриптүүдийг ажиллуулах ашиглан байна питон тушаал. Та тушаал нээх хэрэгтэй - шугам мөн үгийг бичнэ үү питон дараа нь таны хүрэх зам скрипт файл, иймэрхүү: питон first_script.py Сайн байна уу Дэлхий! Дараа нь та гараас ENTER товчийг дарахад л болоо.

Би Visual Studio дээр Python кодыг хэрхэн дибаг хийх вэ?

Tools > Options цэсийн командыг сонгоод, түүн рүү очно уу Python > Дибаг хийх , мөн Use Legacy-г сонгоно уу дибаглагч сонголт. Хэрэв та одоогийн орчинд ptvsd-ийн хуучин хувилбарыг суулгасан бол (жишээ нь, алсын удирдлагад шаардлагатай 4.0. x хувилбар эсвэл 3. x хувилбар гэх мэт) дибаг хийх ), Visual Studio алдаа эсвэл анхааруулга харуулж болно.

Зөвлөмж болгож буй: