Python Interpreter IDLE – Integrated Development and Learning Environment

Python Interpreter IDLE –  पिछले Chapter में भी हमने Python को एक Programming Language के रूप Discuss किया था। Python मूलत: एक Interpreter है जो कि वास्‍तव में एक ऐसा Software Package होता है जो किसी अन्‍य Program को Execute करता है। जब हम Python Program लिखते हैं, तब Python Interpreter उस Program की प्रत्‍येक Line को One by One Read करता है और उनसे सम्‍बंधित Operations को Accomplish करता है। इसलिए Python Interpreter को हम अपने Python Program व Computer Hardware Machine के बीच का Software Logic Layer कह सकते हैं।

जब Python Package हमारे Computer System पर Install किया जाता है, तब ये हमारे Computer System पर कम से कम एक Interpreter और एक सम्‍पूर्ण Package Library के साथ Install होता है। Python कई तरह की जरूरतों के आधार पर कई तरह के Flavors में उपलब्‍ध है इसलिए हम इसे किस रूप में Install करते हैं उसके आधार पर इसकी Different Libraries का Set Install होता है।

यानी हम Python को Executable Program के रूप में भी Install कर सकते हैं और किसी अन्‍य Program की Supporting Linked Library के रूप में भी Install कर सकते हैं, जो कि पूरी तरह से हमारी जरूरत पर निर्भर करता है। हम इसे C Program के रूप में भी Install कर सकते हैं, Java Class के रूप में भी Install कर सकते हैं अथवा किसी अन्‍य तरह के Implementation के रूप में भी Install कर सकते हैं लेकिन Default रूप से हम जिस Python Version को Install करते हैं, वह मूलत: C के Implementation पर आधारित CPython ही होता है।

हम चाहे जिस भी तरह का Python Implementation Use करें, ये हमेंशा हमारे Python Codes को Interpret करने का ही काम करता है और ये हमारे Python Program को Interpret कर सके, इसके लिए जरूरी है कि हम Python Interpreter को अपने Computer System पर Install करें।

विभिन्‍न प्रकार के Operating Systems के लिए Python के अलग-अलग तरह के Version उपलब्‍ध हैं जिन्‍हें हम Internet से Download करके अपने Computer System पर Install कर सकते हैं जबकि Python को Different Operating System पर Install करने का पूरा Process Internet पर आसानी से प्राप्‍त करके Follow किया जा सकता है।

इसलिए हम यहां पर Python Install करने की प्रक्रिया को Discuss नहीं करेंगे बल्कि हम यही मान कर चलेंगे कि आपने अपने Windows आधारित Computer System पर Python को C:\python Path पर Install कर लिया है और ये Path आपके Computer System के “Path” Environment Variable में Add हो गया है, जो कि Python Installation के दौरान अपने आप ही Set हो जाता है। इसलिए आप अपने Computer System पर कहीं से भी Python Interpreter को Invoke कर सकते हैं।

हालांकि https://www.python.org, Python Interpreter की मुख्‍य Website है, जहां से Python को Download करके Install किया जा सकता है लेकिन इसके अलावा भी Python के कई अलग Distributions भी उपलब्‍ध हैं, जिन्‍हें आप अपनी जरूरत के अनुसार Download करके Install कर सकते हैं।

IDLE = Integrated Development and Learning Environment

जब हम Python Interpreter Install करते हैं, तब Python Package के साथ ही एक Default Editor भी Install होता है जो कि Python Shell होता है। इस Python Shell के माध्‍यम से हम सम्‍पूर्ण Python Program को भी Create करके Execute कर सकते हैं और किसी एक Single Python Statement को भी Execute करके उसका भी Output देख सकते हैं। ये IDLE Python Shell निम्‍नानुसार दिखाई देता है-

Python Interpreter IDLE - Integrated Development and Learning Environment in Hindi

इस IDLE के File Menu से New Option को Select करके हम एक New File के रूप में Python Script File Create कर सकते हैं, जिसका Extension .py होता है और फिर उस Python Script File को इसी Python Shell के माध्‍यम से Execute भी कर सकते हैं। जैसे-

Python Interpreter IDLE - Integrated Development and Learning Environment in Hindi

और फिर निम्‍न चित्रानुसार इसी File के Run Menu में दिखाई देने वाले “Run Module F5” Menu Option को Click करके अथवा Keyboard से F5 Function Key Press करके उस Script File को Execute भी कर सकते हैं-

Python Interpreter IDLE - Integrated Development and Learning Environment in Hindi

परिणामस्‍वरूप जैसे ही ये File Run होती है, हमें Python Shell में निम्‍न चित्रानुसार Output भी दिखाई देने लगता है-

Python Interpreter IDLE - Integrated Development and Learning Environment in Hindi

जबकि यदि हम चाहें तो किसी भी Python Statement को इसी Python Shell में लिखकर Directly भी Execute कर सकते हैं। जैसे-

Python Interpreter IDLE - Integrated Development and Learning Environment in Hindi


error: Content is protected !!

Special Discount Offer

खरीदिए एक से ज्‍यादा EBooks, और पाईए ₹100 से ₹1200 तक का Extra Cash Discount

Discount Coupon Codes