PyCharm பிழைத்திருத்த பயிற்சி

Pycharm Debugger Tutorial



நீங்கள் ஒரு புதிய மலைப்பாம்பு பயனர் மற்றும் குறிப்பாக பைதான் வளர்ச்சி, ஒருங்கிணைப்பு மற்றும் பிழைத்திருத்தத்திற்கான சூழலை தேடுகிறீர்கள் என்றால், PyCharm IDE மிகவும் பொருத்தமானதாக இருக்கும். இது அனைத்து முக்கிய இயக்க முறைமைகளுக்கும், வணிக மற்றும் ஃப்ரீமியம் உரிமத்துடன் இலவச சமூக பதிப்புடன் தொடங்கும்.

பைசார்ம் மற்றும் பிழைத்திருத்தம்

நம்மில் பலர் முதலில் குறியீடுகளை எழுதுவதற்கு பயப்படுகையில், பலர் பிழைதிருத்தம் செய்வது மிகவும் வெறுப்பூட்டும் பணியாகும். பிழை எங்கே இருக்கிறது என்பது உங்களுக்குத் தெரியாததால் பைத்தானில் அதிக நேரத்தை எடுத்துக்கொள்ளும். அதிர்ஷ்டவசமாக, பைசார்ம் மற்றும் அதன் குறிப்பிடத்தக்க பிழைத்திருத்த அம்சங்களுடன், பயனர்கள் தங்கள் பைதான் ஸ்கிரிப்ட்களை இயக்கும் போது தனித்துவமான பிழைத்திருத்த அனுபவத்தில் ஈடுபடலாம்.







கீழே உள்ள விரிவான பயிற்சி மூலம் எப்படி என்பதை அறியவும்:



PyCharm இல் பிழைத்திருத்தம் எவ்வாறு செயல்படுகிறது என்பதைப் பார்க்க, ஒரு மாதிரி குறியீடு துணுக்கை எடுத்துக்கொள்வோம். நினைவில் வைத்து கொள்ளுங்கள், நீங்கள் முதலில் ஸ்கிரிப்டை இயக்க வேண்டும் மற்றும் பிழைத்திருத்த பிழைகளுடன் தொடங்க வேண்டும்.



ஒரு புதிய திட்டத்தை உருவாக்கவும், பின்னர் அதில் ஒரு புதிய கோப்பை உருவாக்கவும். இப்போது, ​​பின்வரும் குறியீட்டை கோப்பில் தட்டச்சு செய்யவும்.





இறக்குமதி கணிதம்

வகுப்பு தீர்வு:
டெஃப் டெமோ(சுய, a, b, c):
d = b** 2-4 *க்கு*c
என்றால்> 0:
வட்டு = கணிதம்()
ரூட் 1 =(-b + வட்டு) / (2 *க்கு)
ரூட் 2 =(-b - வட்டு) / (2 *க்கு)
திரும்பரூட் 1, ரூட் 2
எலிஃப்ஈ ==0:
திரும்ப -பி / (2 *க்கு)
வேறு:
திரும்ப 'இந்த சமன்பாட்டிற்கு வேர்கள் இல்லை'

என்றால்__ பெயர்__ =='__main__':
கரைப்பான் = கரைப்பான்()

போதுஉண்மை:
a = int(உள்ளீடு('க்கு:'))
b = int(உள்ளீடு('b:'))
c = int(உள்ளீடு('சி:'))
முடிவு = கரைப்பான். டெமோ(a, b, c)
அச்சு(விளைவாக)

இடைவெளிகள் மற்றும் அவற்றை எப்படி வைப்பது

பிரேக் பாயிண்ட்ஸ் என்பது எந்த குறிப்பிட்ட புள்ளியிலும் உங்கள் நிரலை செயல்படுத்துவதை நிறுத்த உதவும் குறிப்பான்களாகும், இதனால் குறிப்பிட்ட வரியின் பிழைகள் மற்றும் நடத்தையை நீங்கள் ஆராயலாம். ஒருமுறை குறிக்கப்பட்டால், உங்கள் குறியீட்டை நீங்கள் வெளிப்படையாக அகற்றாத வரை ஒரு முறிவு புள்ளி இருக்கும். அவற்றை வைக்க, நீங்கள் விண்ணப்பத்தை இடைநிறுத்த விரும்பும் வரிக்கு அடுத்துள்ள இடது கால்வாயில் கிளிக் செய்யவும்.

உதாரணத்திற்கு:



பிழைத்திருத்தத்தை எவ்வாறு தொடங்குவது?

நீங்கள் பிரேக் பாயிண்ட்களைச் சேர்த்தவுடன், உங்கள் குறியீடு பிழைத்திருத்தத்திற்கு தயாராக உள்ளது. பிழைதிருத்தி நீங்கள் திட்டவட்டமாக குறிக்காத வரிகளைத் தவிர முழு நிரலையும் இயக்கும். பிழைத்திருத்த அமர்வைத் தொடங்க, 'என்பதைக் கிளிக் செய்யவும் பச்சை விளையாட சின்னம் ' இடதுபுறத்தில். பாப் -அப் மெனு தோன்றும்போது, ​​விருப்பத்தைத் தேர்ந்தெடுக்கவும், ' பிழைத்திருத்தம் தீர்வு . (சொல்வர், ஏனெனில் அது கோப்பின் பெயர்.)

பிழைதிருத்தி தொடங்கும் போது, ​​உங்கள் நிரல் பிழைத்திருத்த சாளரத்தின் கன்சோல் தாவலில் இயங்கத் தொடங்குகிறது. நிரலுக்கு உள்ளீட்டு மதிப்புகள் தேவைப்படுவதால், பிழைத்திருத்தத் திரை கீழே செய்யும்படி கேட்கும்:

முதல் இடைவெளியில், பிழைதிருத்தி நீல நிறத்தில் கோட்டை முன்னிலைப்படுத்தும் நிரலை இடைநிறுத்துகிறது:

பிழைத்திருத்தத்தை மீண்டும் தொடங்க, பிழைத்திருத்த தாவல் கருவிப்பட்டியின் மேல் உள்ள ‘க்ரீன் ப்ளே ஐகானை’ கிளிக் செய்யவும்.

இன்லைன் பிழைத்திருத்தத்தின் கருத்து

பிழைத்திருத்த செயல்முறையை எளிதாகவும் மேலும் புரிந்துகொள்ளவும் செய்ய ஒவ்வொரு மாறியின் மதிப்பையும் காண இன்லைன் பிழைத்திருத்தம் உங்களை அனுமதிக்கிறது. இந்த அம்சம் முன்னிருப்பாக PyCharm இல் உள்ளது. உங்களாலும் முடியும் அதை இங்கிருந்து அணைக்கவும் .

மேலே உள்ள படம் குறியீட்டின் ஒவ்வொரு வரிக்கு அடுத்த சாம்பல் நிற உரையைக் காட்டுகிறது. இவை குறியீட்டின் மதிப்புகள் மற்றும் விளக்கம் இரண்டையும் காட்டுகின்றன.

முன்னோக்கி நகர்தல்

முதல் இடைவெளியில் நிறுத்தப்பட்ட பிறகு, கிளிக் செய்யவும் பச்சை விளையாட ஐகான் பிழைத்திருத்தத்தை மீண்டும் தொடங்க.

குறிப்பு : உங்கள் ஸ்கிரிப்டை பிழைதிருத்தம் செய்யும் போது, ​​உங்கள் குறியீடு, அதன் மாறிகள் மற்றும் பிழைத்திருத்த அம்சங்களை இயக்குவதற்கு பல குறுக்குவழிகள் உள்ளன. எப்படி என்பதை அறியவும்:
இன்லைன் பிழைத்திருத்தத்தை செயல்படுத்த பொத்தானை கிளிக் செய்யவும்
பாகுபடுத்தப்பட்ட கோப்பைப் பார்க்க பொத்தானைக் கிளிக் செய்யவும், உங்கள் குறியீட்டின் பின்தளத்தை விரிவாகப் பார்க்க parse.py.
நீங்கள் தொடர்ந்து அதே பொத்தானை அழுத்தும்போது, ​​குறியீடு முடியும் வரை உங்கள் விண்ணப்பம் அடுத்த வளையத்திற்கு நகரும்.

PyCharm இல் உங்கள் மாறிகள் பார்க்கிறது

உங்கள் குறியீட்டைப் பற்றிய ஆழமான புரிதலைப் பெற, PyCharm நீங்கள் மாறிகள் பார்க்க அனுமதிக்கிறது. மாறிகள் தாவலின் கருவிப்பட்டியின் மேல் உள்ள பொத்தானைக் கிளிக் செய்யவும். அடுத்து, குறியீட்டைச் செயல்படுத்தும் போது நீங்கள் தொடர்ந்து பார்க்க விரும்பும் மாறி பெயரை தட்டச்சு செய்க.

இது இப்படி இருக்கும்:

பிழைத்திருத்த அமர்வு தொடங்கும் போது, ​​உங்கள் கடிகாரம் பிழையைக் காண்பிக்கும், ஏனெனில் மாறி இன்னும் வரையறுக்கப்படவில்லை. ஒருமுறை, உங்கள் பிழைத்திருத்தி நீங்கள் மாறியை வரையறுத்துள்ள கோட்டை அடைகிறது; கடிகாரம் பிழையை கடந்து செல்கிறது.

கீழே உள்ள படங்களில் எப்படி என்பதை அறியவும்:

வெளிப்பாடுகளை மதிப்பீடு செய்தல்

குறியீட்டின் எந்தப் புள்ளியிலும் ஒரு குறிப்பிட்ட வெளிப்பாட்டின் மதிப்புகள் அல்லது முடிவைக் கண்டுபிடிக்க, பொத்தானைக் கிளிக் செய்யவும். இப்போது, ​​கிளிக் செய்யவும் மதிப்பீடு:

மதிப்பீட்டின் சிறந்த பகுதி என்னவென்றால், இது வெளிப்பாடுகளைப் பார்ப்பது மட்டுமல்லாமல் மாறி மதிப்புகளையும் மாற்ற உதவுகிறது. கீழே உள்ள படத்தில் பாருங்கள்.

PyCharm இல் தொலைநிலை செயல்முறைகளை பிழைத்திருத்தம் செய்தல்

இது நீங்கள் பணிபுரியும் குறியீடாக இருந்தாலும் சரி அல்லது பின்னணியில் சில ஆர்டர் செயலாக்கங்களாக இருந்தாலும், PyCharm தொலைநிலை செயல்முறைகளையும் பிழைத்திருத்தத்தை அனுமதிக்கிறது:

அதை செய்ய:
திற ஓடு மற்றும் 'என்பதைத் தேர்ந்தெடுக்கவும் இணைக்கவும் க்கு உள்ளூர் செயல்முறை ' நீங்கள் பிழைத்திருத்த விரும்பும் செயல்முறையைத் தேர்ந்தெடுக்கவும். நீங்கள் இணைக்க விரும்பும் எந்த குறியீடாகவும் இருக்கலாம்.
நீங்கள் செயல்முறையைத் தேர்ந்தெடுக்கும்போது, ​​பிழைதிருத்தி ஸ்கிரிப்டை பிழைத்திருத்தத் தொடங்கும்.

முடிவுரை

பிழைத்திருத்தம் சில நேரங்களில் ஒரு சவாலாக இருக்கலாம், ஆனால் நீங்கள் சரியான கருவிகள் மற்றும் நடைமுறைகளைப் பயன்படுத்தாவிட்டால்! PyCharm இன் பிழைத்திருத்த கருவிகள் ஆரம்ப மற்றும் பைதான் புதியவர்களுக்கு ஒரு சிறந்த வழி. புரோகிராமிங் மற்றும் ஸ்கிரிப்ட்களை பிழைதிருத்தம் செய்வதில் ஒரு சிறந்த கையை அடைய இந்த பயிற்சி உங்களுக்கு உதவும் என்று நம்புகிறோம்.