Ilia python

می خواهم تو این وبلاگ بعضی از امکانات پایتون رو آموزش بدم

Ilia python

می خواهم تو این وبلاگ بعضی از امکانات پایتون رو آموزش بدم

دیباگ کردن کد

ایلیا نوری | شنبه, ۳۰ بهمن ۱۴۰۰، ۰۹:۳۲ ب.ظ | ۳ نظر

سلام.

امروز می خواهم بهتون یاد بدم کد هاتون رو دیباگ کنید.

یعنی کد هارو خط به خط اجرا کنید.

برای این کار نیازی به نصب کتابخانه خاصی نیست.

کتابخانه را وارد می کنیم:

import pdb

بعد از این این دستور را تایپ می کنیم:

pdb.set_trace()
الان بقیه ی کد هامون رو می نویسیم.
برای این که این دو خط کد را یکی کنیم،این دستور را باید تایپ کنید:
import pdb;pdb.set_trace()
حالا اگه کد هارو اجرا کنید،کد ها توی کنسول اجرا نمیشه.
اینجا چند تا حرف رو میتونید برای کار کردن بزنید.البته اینا رو باید توی کنسول اجرا شونده بزنید:
  1. n:به معنی next یعنی اجرا ی کد
  2. l:به معنی list یعنی باز کردن لیست کد ها
  3. p: به معنی print.هر وقت خواستین متغیری رو ببینید از این دستور استفاده می کنید و بعد اسم متغیر رو می زنید.
  4. c:به معنی continue.این یعنی اینکه دیباگر خاموش می شود و کد های شما اجرا می شوند.

این هم از آموزش امروز.

با تشکرخنده

نظرات  (۳)

عالی هستی 👏

عالی هستی 👏

واقعا خیلی خوب بود.

تا حالا نمی تونستم کد هام رو دیباگ کنم.

ولی با این روش به سادگی کد هایم دیباگ می‌شود و این کار برای پروژه های بزرگ خیلی خوبه.

 

پاسخ:
ممنون از نظرتون.
منم وقتی با این روش آشنا شدم خیلی خوشحال شدم ☺️

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی