विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाएंड्रॉइडउत्पादकतालिनक्सप्रदर्शनएप्पलकॉन्फ़िगरेशन सभी

VS कोड के साथ एक पायथन प्रोजेक्ट कैसे बनाये

संपादित 2 दिन पहले द्वारा ExtremeHow संपादकीय टीम

पायथनविजुअल स्टूडियो कोडवीएस कोडआईडीईपरियोजना सेटअपविंडोमैकलिनक्सप्रोग्रामिंग टूल्सविकास

VS कोड के साथ एक पायथन प्रोजेक्ट कैसे बनाये

अनुवाद अपडेट किया गया 2 दिन पहले

Visual Studio Code (VS कोड) का उपयोग करके एक पायथन प्रोजेक्ट बनाना एक सीधा-सादा प्रक्रिया है जो शुरुआती और अनुभवी प्रोग्रामर्स दोनों के लिए बहुत फायदेमंद हो सकती है। VS कोड एक बहुमुखी और हल्का कोड एडिटर है जिसे माइक्रोसॉफ्ट द्वारा विकसित किया गया है, जो विभिन्न प्रोग्रामिंग भाषाओं का समर्थन करता है, खासकर पायथन। यह डीबगिंग, टास्क रनिंग, संस्करण नियंत्रण, और आपके कोडिंग अनुभव को बढ़ाने के लिए एक विस्तार बाजार जैसी सुविधाएँ प्रदान करता है। यह चरण-दर-चरण मार्गदर्शिका आपको VS कोड का उपयोग करके स्क्रैच से एक पायथन प्रोजेक्ट सेटअप करने में मदद करेगी।

आवश्यकताएँ

शुरू करने से पहले, सुनिश्चित करें कि आपके कंप्यूटर पर निम्नलिखित पूर्वापेक्षाएँ स्थापित हैं:

VS कोड इंस्टॉल करना

शुरू करने के लिए, आधिकारिक वेबसाइट से अपने ऑपरेटिंग सिस्टम के लिए VS कोड इंस्टॉलर डाउनलोड करें। प्रदान की गई इंस्टॉलेशन निर्देशों का पालन करें, यह सुनिश्चित करते हुए कि सभी आवश्यक घटक, विशेष रूप से वे जो विकास से संबंधित हैं, चयनित हैं। इंस्टॉल होने के बाद, VS कोड लॉन्च करें।

पायथन पर्यावरण की स्थापना

पायथन इंस्टॉल करना

पायथन इंस्टॉल करने के लिए, आधिकारिक पायथन वेबसाइट पर जाएं और अपने OS के लिए इंस्टॉलर डाउनलोड करें। इंस्टॉलर चलाएँ और अपनी आवश्यकताओं के अनुसार कॉन्फ़िगरेशन विकल्प चुनें, यदि संकेत मिले तो पायथन को सिस्टम PATH में जोड़ने का ध्यान रखें।

VS कोड में पायथन एक्सटेंशन्स इंस्टॉल करना

VS कोड लॉन्च करें और विंडो के साइड में एक्टिविटी बार में एक्सटेंशन आइकॉन पर क्लिक करके एक्सटेंशंस दृश्य खोलें या Ctrl+Shift+X शॉर्टकट का उपयोग करें। एक्सटेंशन मार्केटप्लेस में "Python" खोजें। माइक्रोसॉफ्ट द्वारा पायथन एक्सटेंशन को जोड़ने के लिए इंस्टॉल पर क्लिक करें। यह एक्सटेंशन संपादक के लिए आवश्यक पायथन-विशिष्ट विशेषताएँ जोड़ता है, जो पायथन अनुप्रयोगों के विकास के लिए आवश्यक हैं।

एक नया पायथन प्रोजेक्ट बनाना

पायथन और आवश्यक एक्सटेंशंस को सेटअप करने के बाद, अगला कदम एक नया पायथन प्रोजेक्ट बनाना है। आप इसे निम्नलिखित विधि के साथ VS कोड का उपयोग करके कर सकते हैं:

एक नया कार्यस्थान खोलना

VS कोड में एक कार्यस्थान एक कंटेनर है जिसमें आप अपने पायथन प्रोजेक्ट फ़ाइलों का प्रबंधन कर सकते हैं। शुरू करने के लिए, VS कोड खोलें, और फ़ाइल मेनू से "ओपन फोल्डर" चुनें। अपनी इच्छित निर्देशिका में एक नया फ़ोल्डर बनाएं जहां आप अपनी पायथन प्रोजेक्ट फ़ाइलें संग्रहीत करना चाहते हैं। फ़ोल्डर बन जाने के बाद, इसे चुनें और इसे VS कोड में खोलें।

एक पायथन फ़ाइल बनाना

अपने प्रोजेक्ट फ़ोल्डर के अंदर, एक नया पायथन फ़ाइल बनाएं। आप इसे एक्सप्लोरर दृश्य (बाएँ साइडबार में फ़ोल्डरों/फ़ाइलों वाले) में "नया फ़ाइल" आइकन पर क्लिक करके या फ़ाइल मेनू का उपयोग करके और "नया फ़ाइल" चुनने में कर सकते हैं। इसे कुछ वर्णनात्मक नाम दें, जैसे कि main.py यह आपकी मुख्य पायथन स्क्रिप्ट फ़ाइल होगी जहाँ आप अपना कोड लिखेंगे।

पायथन कोड लिखना

पायथन एक इंटरप्रिटेड भाषा है, इसलिए आप अपनी पायथन फ़ाइल बनाने के तुरंत बाद अपना कोड लिख सकते हैं और चला सकते हैं।

एक सरल प्रोग्राम लिखना

शुरू करने के लिए, चलिए एक सरल प्रोग्राम बनाते हैं जो कंसोल में "Hello, World!" प्रिंट करता है। इसे आप अपने main.py फ़ाइल में निम्न कोड लिखकर कर सकते हैं:

print("Hello, World!")

अपने पायथन कोड को चलाना

आपके पायथन स्क्रिप्ट को चलाने के लिए, आपके पास कई विकल्प हैं। सबसे आसान तरीका है सीधे VS कोड में टर्मिनल खोलना। आप टर्मिनल खोल सकते हैं ऊपरी मेनू में "टर्मिनल" पर क्लिक करके और फिर "नया टर्मिनल" चुन कर। टर्मिनल में, यह सुनिश्चित करें कि आप उस सही डायरेक्टरी में हैं जिसमें आपकी main.py फ़ाइल है, और कोड को टाइप करके स्क्रिप्ट को चालाएं:

python main.py

यदि सब कुछ सही सेटअप किया गया है, तो इसका आउटपुट इस तरह होना चाहिए:

Hello, World!

VS कोड डिबगर का उपयोग करना

VS कोड की एक शक्तिशाली विशेषता इसका अंतर्निर्मित डिबगर है, जिसका उपयोग आपके कोड में समस्याओं की पहचान और समाधान के लिए किया जा सकता है। डिबगर का उपयोग करने के लिए, अपने स्क्रिप्ट फ़ाइल में बाईं ओर की लाइन नंबरों के बगल में गटर पर क्लिक करके एक ब्रेकप्वाइंट सेट करें। यह एक छोटा लाल बिंदु बनाएगा जो इंगित करेगा जहां आपकी स्क्रिप्ट का निष्पादन रुकेगा।

डिबगर को कॉन्फ़िगर करना

डिबग शुरू करने के लिए, एक्टिविटी बार में डिबग आइकन पर जाएं और launch.json कॉन्फ़िगरेशन फ़ाइल खोलने के लिए गियर आइकन पर क्लिक करें। VS कोड पायथन प्रोजेक्ट्स के लिए एक डिफ़ॉल्ट कॉन्फ़िगरेशन का सुझाव देगा, जिसे आप अपनी आवश्यकता के अनुसार समायोजित कर सकते हैं।

उदाहरण launch.json निर्धारितीकरण:

{ "version": "0.2.0", "configurations": [ { "name": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal" } ] }

डिबग सत्र शुरू करना

ब्रेकप्वाइंट सेट करने और आपकी डिबगर कॉन्फ़िगरेशन को सत्यापित करने के बाद, F5 दबाकर या डिबग मेनू में "स्टार्ट डिबगिंग" विकल्प पर क्लिक करके डिबगर शुरू करें। आपका पायथन स्क्रिप्ट चलेगा और ब्रेकप्वाइंट पर रुकना समाप्त होगा, जिससे आप वेरिएबल्स का निरीक्षण कर सकते हैं, कोड के माध्यम से कदम उठा सकते हैं, और किसी भी समस्याओं की पहचान कर सकते हैं।

पायथन प्रोजेक्ट पर निर्भरताएँ प्रबंधित करना

किसी भी पायथन प्रोजेक्ट के लिए निर्भरताएँ प्रबंधित करना महत्वपूर्ण है, और इसे वर्चुअल वातावरण का उपयोग करके प्रभावी रूप से प्रबंधित किया जा सकता है।

वर्चुअल वातावरण का निर्माण

अपने प्रोजेक्ट फ़ोल्डर में, टर्मिनल में निम्नलिखित कमांड चलाकर एक वर्चुअल एनवायरनमेंट बनाएं:

python -m venv venv

यह कमांड एक नए निर्देशिका venv नाम के साथ बनेगी जिसमें एक स्वतंत्र पायथन इंस्टॉलेशन के साथ-साथ अन्य स्क्रिप्ट्स और एक्जीक्यूटेबल्स भी होंगे। यह एक सबसे अच्छी प्रैक्टिस है कि आपके निर्भरताओं को आपके सिस्टम पर स्थापित वैश्विक पैकेजों से अलग से व्यवस्थित करें।

वर्चुअल वातावरण को सक्रिय करना

वर्चुअल एनवायरनमेंट को सक्रिय करने के लिए, निम्नलिखित कमांड चलाएं:

एक बार सक्रिय हो जाने पर, आपकी टर्मिनल संकेत आपको सक्रिय वातावरण को दर्शाना चाहिए, आमतौर पर कमांड लाइन को (venv) पूर्वसर्ग में दर्शाता है।

पैकेजों को pip का उपयोग कर इंस्टॉल करना

जब वर्चुअल एनवायरनमेंट सक्रिय होता है, तो आप पैकेजों को pip का उपयोग करके इंस्टॉल कर सकते हैं। उदाहरण के लिए, यदि आपके प्रोजेक्ट को numpy पैकेज की आवश्यकता होती है, तो इसे कमांड के माध्यम से इंस्टॉल करें:

pip install numpy

अपने वर्तमान एनवायरनमेंट निर्भरताओं को requirements.txt फ़ाइल में जमा करने के लिए, जिसे आप अपने संस्करण नियंत्रण रिपॉजिटरी में जमा कर सकते हैं, उपयोग करें:

pip freeze > requirements.txt

बाद में, कोई भी व्यक्ति जो आपके प्रोजेक्ट तक पहुँच रखता है, वे निर्भरताओं को pip install -r requirements.txt चलाकर इंस्टॉल कर सकते हैं।

Git संस्करण नियंत्रण का उपयोग करना

Git कोड संस्करणों का प्रबंधन करने और दूसरों के साथ सहयोग करने के लिए एक आवश्यक उपकरण है। VS कोड में निर्मित Git समर्थन है जो परिवर्तनों को ट्रैक करना और परियोजनाओं पर सहयोग करना आसान बनाता है।

Git रिपॉजिटरी को प्रारंभ करना

अपने प्रोजेक्ट फ़ोल्डर में एक Git रिपॉजिटरी को प्रारंभ करने के लिए, VS कोड में टर्मिनल खोलें और टाइप करें:

git init

यह कमांड आपके प्रोजेक्ट डायरेक्टरी में एक नया Git रिपॉजिटरी बनाएगा। अब आपके प्रोजेक्ट फ़ोल्डर में एक छुपा हुआ .git डायरेक्टरी है।

अपनी पहली प्रतिबद्धता करना

रिपॉजिटरी को प्रारंभ करने के बाद, किसी भी परिवर्तन को स्टेजिंग करके और कमिट करके अपनी पहली प्रतिबद्धता करें। इन कमांडों का उपयोग करें:

git add . 
git commit -m "Initial commit"

पहला कमांड सभी फाइलों को स्टेज करता है, और दूसरा एक संदेश "Initial commit" के साथ कमिट करता है।

स्रोत नियंत्रण दृश्य का उपयोग करना

VS कोड Git संचालन के लिए एक सहज UI प्रदान करता है। परिवर्तनों की सूची देखने के लिए, परिवर्तनों को स्टेज करने और VS कोड इंटरफ़ेस का उपयोग करके कमिट्स करने के लिए एक्टिविटी बार से सोर्स कंट्रोल आइकन पर क्लिक करें।

सारांश

विजुअल स्टूडियो कोड एक अत्यधिक एकीकृत विकास वातावरण प्रदान करता है जो पायथन प्रोजेक्ट के पूरे जीवनचक्र का समर्थन करता है, कोड लिखने और चलाने से लेकर डीबगिंग, निर्भरताओं का प्रबंधन करने और संस्करण नियंत्रण तक।

यह गाइड VS कोड को इंस्टॉल करने, पायथन सेटअप करने, एक प्रोजेक्ट कार्यक्षेत्र बनाने, कोड लिखने और निष्पादित करने, डीबगिंग टूल्स का उपयोग करने, वर्चुअल एनवायरनमेंट्स के साथ निर्भरताओं का प्रबंधन करने, और Git संस्करण नियंत्रण को एकीकृत करने को कवर करती है। इन टूल्स का प्रभावी ढंग से लाभ उठाकर, आप पायथन अनुप्रयोगों को विकसित करने, परीक्षण करने और तैनात करने की प्रक्रिया को सरल बना सकते हैं, जिससे व्यक्तिगत और सहयोगात्मक कोडिंग उत्पादकता में वृद्धि होती है।

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ