48 पॉइंट द्वारा geniuskey 2024-06-22 | 11 टिप्पणियां | WhatsApp पर शेयर करें

आइए Python ecosystem के साथ जुड़ें

"आइए Python ecosystem के साथ जुड़ें" Wikidocs पर दर्ज एक 100% सार्वजनिक पुस्तक है। PyPI पर पंजीकृत 5.5 लाख विशाल Python लाइब्रेरीज़ में से, 'इतना तो पता होना चाहिए, है ना?' जैसी चीज़ों को हर लाइब्रेरी के लिए लगभग 2 पेज में व्यवस्थित किया गया है।

करीब 500 लाइब्रेरीज़ को संकलित किया गया है, और PDF के आधार पर यह लगभग 1150 पेज बनता है।

किताब लिखने का कारण

Python के साथ मेरा रिश्ता शुरू हुए देखते ही देखते 9 साल हो गए। मुझे लगा था कि मैं इसे काफ़ी अच्छी तरह संभालता हूँ, लेकिन जितना गहराई में गया, उतनी ही शानदार लाइब्रेरीज़ मिलती गईं।

यह लाइब्रेरी-दर-लाइब्रेरी फ़ंक्शन इस्तेमाल करना सीखने की बात नहीं है, पहले यह समझना ज़रूरी है कि कौन-कौन सी लाइब्रेरी मौजूद हैं।

ऐसा विचार आया। वैसे भी, सिर्फ़ लाइब्रेरी का नाम पता हो तो ChatGPT बाकी सारा कोडिंग कर देता है।

किताब की संरचना

  • यह उन पन्नों का संग्रह है जिन्हें हर लाइब्रेरी के लिए 2-3 पेज में एक समान सेक्शन संरचना के साथ लिखा गया है: अवलोकन, मुख्य फ़ीचर्स, इंस्टॉलेशन तरीका, उदाहरण कोड, उपयोग के मामले, और निष्कर्ष।

किताब पढ़ने का तरीका

  1. यह ऐसी किताब नहीं है जिसे शुरू से अंत तक ध्यान लगाकर पढ़ने के लिए बनाया गया हो। जिन लाइब्रेरीज़ में आपकी रुचि है या जिन्हें आप जानते हैं, उनके पेज देखें, और मिलती-जुलती लाइब्रेरीज़ को पहचान सकते हैं।
  2. अगर यह कोई ऐसी लाइब्रेरी है जिससे आपका पहला परिचय इस किताब के ज़रिए हो रहा है, तो मुख्य फ़ीचर्स और उदाहरण कोड देखकर यह अहसास लेना मुख्य उद्देश्य है कि यह किस तरह की लाइब्रेरी है। ज़्यादा डिटेल देखने के लिए लिंक किए गए github या आधिकारिक साइट पर जाना होगा।
  3. अगर आप यह किताब Wikidocs साइट पर देखते हैं, तो हर लाइब्रेरी का github star तुरंत देख सकते हैं। मुझे लगा कि समान फ़ंक्शन वाली लाइब्रेरीज़ की सबसे आसान तुलना github star की संख्या से की जा सकती है।

लेखक की कुछ बातें

ऐसा सोचा था कि खिलौने इकट्ठा करने के शौक की तरह, क्यों न ऐसी लाइब्रेरीज़ इकट्ठा की जाएँ जो मेरे काम आ सकें। लेकिन यह नहीं पता था कि इतनी ज़्यादा इकट्ठी हो जाएँगी।

मैं GeekNews को Slack bot से जोड़कर हर दिन चुपचाप देखता रहता हूँ, और इससे बहुत मदद मिली। GeekNews सचमुच रत्न जैसी Python लाइब्रेरीज़ ढूँढ़ने में कमाल है ^___^

मुझे लगता है कि यह Python के मध्य-स्तर के उपयोगकर्ताओं के लिए एक उपयोगी साइट बन सकती है।
करीब 8 महीने तक लिखने के बाद अब जाकर इसका परिणाम आप सबके सामने साझा कर रहा हूँ 😁

11 टिप्पणियां

 
jujumilk3 2024-07-31

बहुत बढ़िया 👍

 
darjeeling 2024-06-28

इसे अंग्रेज़ी में करना भी ठीक रहेगा।

 
jovialcode 2024-06-26

वाह, कमाल है!!

 
analogstar 2024-06-25

वाकई कमाल है!! शुभकामनाएँ।

 
geniuskey 2024-06-24

सकारात्मक टिप्पणियों और हौसला-अफ़ज़ाई के लिए धन्यवाद!
क्योंकि यह एक web e-book है, इसलिए मैं इसे लगातार अपडेट करते हुए awesome python जैसी भूमिका निभाने की कोशिश करूंगा ^^;;

 
nutella 2024-06-24

वाकई बहुत अच्छे लाइब्रेरीज़ हैं! धन्यवाद :)

 
kentakang 2024-06-23

अच्छा प्रोजेक्ट है, शुभकामनाएँ!

 
kayws426 2024-06-23

वाह~ आपने काफ़ी सारी चीज़ें अच्छी तरह से व्यवस्थित की हैं। साझा करने के लिए धन्यवाद।

 
brainer 2024-06-22

मैंने इसे कुछ समय पहले से bookmark करके रखा है और देख रहा हूँ.

अच्छी चीज़ बनाकर रखने के लिए धन्यवाद.

 
nuthatch 2024-06-22

धन्यवाद। अच्छी कोशिश की सराहना होना ही चाहिए। :-)

 
eajrezz 2024-06-22

शानदार प्रोजेक्ट है! साझा करने के लिए धन्यवाद।