সুচিপত্র:

আপনি পাইথন কোড মাধ্যমে পদক্ষেপ করতে পারেন?
আপনি পাইথন কোড মাধ্যমে পদক্ষেপ করতে পারেন?

ভিডিও: আপনি পাইথন কোড মাধ্যমে পদক্ষেপ করতে পারেন?

ভিডিও: আপনি পাইথন কোড মাধ্যমে পদক্ষেপ করতে পারেন?
ভিডিও: পাইথন কুইক টিপ: ডিবাগার এবং ব্রেকপয়েন্ট() 2024, মে
Anonim

পাইথন ডিবাগার কমান্ড

আপনি যদি সঙ্গে কাজ করছি পাইথন , এটাই না পারবে তুমি তাকান মাধ্যম দ্য কোড ডিবাগিংয়ের সময়, কিন্তু তুমি পারবে এছাড়াও চালান কোড যেটি কমান্ড লাইনে লেখা আছে বা এমনকি ভেরিয়েবলের মান পরিবর্তন করে প্রক্রিয়াটিকে প্রভাবিত করে। পাইথন pdb নামে একটি বিল্ট-ইন ডিবাগার রয়েছে

ঠিক তাই, কিভাবে আপনি পাইথনে কোড দ্বারা একটি লাইন ডিবাগ করবেন?

মনে রাখার জন্য কিছু দরকারী বিষয় হল:

  1. b: একটি ব্রেকপয়েন্ট সেট করুন।
  2. c: আপনি একটি ব্রেকপয়েন্টে আঘাত না করা পর্যন্ত ডিবাগিং চালিয়ে যান।
  3. s: কোডের মাধ্যমে ধাপ করুন।
  4. n: কোডের পরবর্তী লাইনে যেতে।
  5. l: বর্তমান ফাইলের জন্য সোর্স কোড তালিকা (ডিফল্ট: 11টি লাইন সহ লাইনটি কার্যকর করা হচ্ছে)
  6. u: একটি স্ট্যাক ফ্রেম নেভিগেট করুন।
  7. d: একটি স্ট্যাক ফ্রেমে নেভিগেট করুন।

এছাড়াও জেনে নিন, পাইথনে ব্রেকপয়েন্ট কি? পাইথন ব্রেকপয়েন্ট () একটি নতুন বিল্ট-ইন ফাংশন যা চালু করা হয়েছে পাইথন 3.7. পাইথন প্রকৃত কোড এবং ডিবাগিং মডিউল কোডের মধ্যে শক্ত সংযোগের কারণে কোড ডিবাগিং সবসময়ই একটি বেদনাদায়ক প্রক্রিয়া। উদাহরণস্বরূপ, আপনি যদি পিডিবি ডিবাগার ব্যবহার করেন তবে আপনাকে পিডিবি কল করতে হবে। set_trace() আপনার প্রোগ্রাম কোডে।

উপরন্তু, কিভাবে আমি লাইন দ্বারা একটি পাইথন স্ক্রিপ্ট লাইন চালাতে পারি?

ব্যবহার অজগর কমান্ড সবচেয়ে মৌলিক এবং সহজ উপায় পাইথন স্ক্রিপ্ট চালান ব্যবহার করে হয় অজগর আদেশ আপনাকে একটি কমান্ড খুলতে হবে- লাইন এবং শব্দটি টাইপ করুন অজগর আপনার পথ অনুসরণ করে লিপি ফাইল, এই মত: অজগর first_script.py হ্যালো ওয়ার্ল্ড! তারপর আপনি কীবোর্ড থেকে ENTER বোতাম টিপুন এবং এটিই।

আমি কিভাবে ভিজ্যুয়াল স্টুডিওতে পাইথন কোড ডিবাগ করব?

টুলস > অপশন মেনু কমান্ড নির্বাচন করুন, নেভিগেট করুন পাইথন > ডিবাগিং , এবং ইউজ লিগ্যাসি নির্বাচন করুন ডিবাগার বিকল্প আপনি যদি বর্তমান পরিবেশে ptvsd এর একটি পুরানো সংস্করণ ইনস্টল করে থাকেন (যেমন পূর্ববর্তী 4.0. x সংস্করণ, বা দূরবর্তী জন্য প্রয়োজনীয় একটি 3. x সংস্করণ ডিবাগিং ), ভিসুয়াল স্টুডিও একটি ত্রুটি বা সতর্কতা দেখাতে পারে।

প্রস্তাবিত: