मुख्य सामग्री पर जाएँ

कोर्स

Python पैकेज विकसित करना

मध्यवर्ती4 घंटे

अपने कोड को उपयोग और साझा करना आसान बनाने के लिए अपने स्वयं के Python पैकेज बनाना सीखें।

Python4 घंटे14 वीडियो47 अभ्यास3,900 XP23,786उपलब्धि का प्रमाणपत्र

अपना निःशुल्क खाता बनाएँ

Google के साथ जारी रखें
या
जारी रखकर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा USA में संग्रहीत है।

हज़ारों कंपनियों के शिक्षार्थियों द्वारा पसंद किया गया

किसी टीम को प्रशिक्षित कर रहे हैं?

व्यवसायों के लिए आज़माएँ

कोर्स विवरण

क्या आप अक्सर एक ही कोड को अलग-अलग फाइलों में कॉपी-पेस्ट करते रहते हैं और चाहते हैं कि उसे दोबारा इस्तेमाल करना और शेयर करना आसान हो? अपने कोड को Python पैकेज में लपेटना मदद कर सकता है! इस कोर्स में, आप पैकेज स्ट्रक्चर और उन अतिरिक्त फाइलों के बारे में सीखेंगे जो ढीले-ढाले कोड को सुविधाजनक पैकेज में बदलने के लिए ज़रूरी होती हैं। आप इम्पोर्ट स्ट्रक्चर, डॉक्यूमेंटेशन, और flake8 से कोड स्टाइल कैसे बनाए रखें, यह भी सीखेंगे। इसके बाद आप टेम्पलेट बनाकर और cookiecutter से पैकेज स्केलेटन तैयार करके अपने पैकेज डेवलपमेंट की रफ्तार बढ़ाएँगे। अंत में, आप सीखेंगे कि setuptools और twine का उपयोग करके अपने पैकेज कैसे बिल्ड और PyPI—Python पैकेजों के वैश्विक मंच—पर पब्लिश करें।

पूर्वापेक्षाएँ

पाठ्यक्रम

कोर्स रूपरेखा

2

कहीं से भी अपना पैकेज इंस्टॉल करें

अपने और दूसरों के लिए पैकेज को इंस्टॉल करने योग्य बनाएँ। इस चैप्टर में, आप डिपेंडेंसी हैंडल करना, README लिखना, और लाइसेंस शामिल करना सीखेंगे। आप अपने पैकेज को PyPI—Python पैकेजों के मुख्य घर—पर पब्लिश करने के सभी चरण भी पूरे करेंगे।
अध्याय शुरू करें
4

तेज़ पैकेज डेवलपमेंट

अपने पैकेज तेज़ी से बनाएँ। इस अंतिम चैप्टर में, आप सीखेंगे कि cookiecutter से पैकेज के लिए ज़रूरी सपोर्टिंग फाइलें कैसे जनरेट करें, Makefiles से नए वर्ज़न रिलीज़ करना कैसे आसान बनाएं, और उन कुछ आख़िरी फाइलों से परिचित होंगे जिनसे आपका पैकेज यूज़र्स और कॉन्ट्रिब्यूटर्स को आकर्षित करता है।
अध्याय शुरू करें

Python पैकेज विकसित करना

कोर्स
पूर्ण

उपलब्धि का प्रमाण पत्र अर्जित करें

अभी नामांकन करें

DataCamp for Mobile के साथ अपने डेटा कौशल बढ़ाएँ

हमारे मोबाइल कोर्स और रोज़ाना 5-मिनट की कोडिंग चुनौतियों के साथ चलते-फिरते प्रगति करें।