-
पायथन में कीवर्ड
अन्य भाषाओं की तरह, पायथन में भी कुछ आरक्षित शब्द हैं। ये शब्द कुछ विशेष अर्थ रखते हैं। कभी-कभी यह एक कमांड, या एक पैरामीटर आदि हो सकता है। हम कीवर्ड का उपयोग चर नामों के रूप में नहीं कर सकते हैं। पायथन कीवर्ड हैं सच गलत वर्ग डीईएफ़ वापसी अगर एलिफ़ अन्य कोशिश करें को छोड़कर उठाएं आखिरकार के लिए
-
पायथन वस्तु दृढ़ता (अलमारियां)
जब रिलेशनल डेटाबेस समाधान का उपयोग करने की आवश्यकता नहीं होती है, तो पाइथन के मानक पुस्तकालय में शेल्व मॉड्यूल लगातार डेटा भंडारण के लिए एक सरल लेकिन प्रभावी उपकरण है। इस मॉड्यूल में परिभाषित शेल्फ ऑब्जेक्ट डिक्शनरी जैसी वस्तु है जो डिस्क फ़ाइल में लगातार संग्रहीत होती है। यह UNIX जैसे सिस्टम पर dbm
-
पायथन में ऑब्जेक्ट-ओरिएंटेड फाइल सिस्टम पथ (pathlib)
पाथलिब मॉड्यूल फाइल सिस्टम पथ को संभालने के लिए एक वस्तु उन्मुख दृष्टिकोण प्रदान करता है। मॉड्यूल विभिन्न ऑपरेटिंग सिस्टम के लिए उपयुक्त कार्यक्षमता भी प्रदान करता है। इस मॉड्यूल में परिभाषित वर्ग दो प्रकार के होते हैं - शुद्ध पथ प्रकार और ठोस पथ प्रकार। जबकि शुद्ध पथ केवल विशुद्ध रूप से कम्प्यूटेशन
-
पायथन में कई इनपुट स्ट्रीम से लाइनों पर पुनरावृति
पायथन का बिल्ट-इन खुला () फ़ंक्शन एक फ़ाइल को रीड/राइट मोड में खोलता है और उस पर रीड/राइट ऑपरेशन करता है। एक बैच में कई फाइलों पर प्रोसेसिंग करने के लिए, किसी को fileinput . का उपयोग करना होगा पायथन के मानक पुस्तकालय का मॉड्यूल। यह मॉड्यूल फाइलों पर पुनरावृति की कार्यक्षमता के साथ एक फाइलइनपुट वर्ग
-
पायथन (लाइन कैश) में टेक्स्ट लाइनों तक रैंडम एक्सेस
पायथन के मानक पुस्तकालय में लाइनकैच मॉड्यूल का उद्देश्य किसी भी पाठ फ़ाइल तक यादृच्छिक पहुंच की सुविधा प्रदान करना है, हालांकि इस मॉड्यूल का उपयोग पायथन के ट्रेसबैक मॉड्यूल द्वारा त्रुटि ट्रेस स्टैक उत्पन्न करने के लिए बड़े पैमाने पर किया जाता है। आगे पढ़ने के सुंदर प्रिंट कैश में रखे जाते हैं ताकि
-
पायथन में फ़ाइल और निर्देशिका तुलना
पायथन के मानक पुस्तकालय में filecmp मॉड्यूल है जो फाइलों और निर्देशिकाओं की तुलना के लिए कार्यों को परिभाषित करता है। यह तुलना उनमें डेटा के अलावा फाइलों के गुणों को भी ध्यान में रखती है। इस आलेख में उदाहरण कोड निम्न फ़ाइल और निर्देशिका संरचना का उपयोग करते हैं। दो निर्देशिका dir1 और dir2 पहले वर्
-
पायथन का उपयोग करके अस्थायी फ़ाइलें और निर्देशिकाएँ बनाएँ
टेम्पफाइल मानक पुस्तकालय में मॉड्यूल अस्थायी फ़ाइलों और निर्देशिकाओं को बनाने के लिए कार्यों को परिभाषित करता है। वे विशेष अस्थायी निर्देशिकाओं में बनाए जाते हैं जो ऑपरेटिंग सिस्टम फ़ाइल सिस्टम द्वारा परिभाषित होते हैं। उदाहरण के लिए, विंडोज़ के तहत अस्थायी फ़ोल्डर प्रोफ़ाइल/ऐपडाटा/लोकल/टेम्प में रह
-
पायथन का उपयोग करके सीएसवी फ़ाइल पढ़ना और लिखना
CSV (अल्पविराम से अलग किए गए मानों के लिए खड़ा है) प्रारूप स्प्रेडशीट द्वारा उपयोग किया जाने वाला एक सामान्य रूप से उपयोग किया जाने वाला डेटा प्रारूप है। पायथन के मानक पुस्तकालय में सीएसवी मॉड्यूल सीएसवी फाइलों पर पढ़ने/लिखने के संचालन को करने के लिए कक्षाएं और तरीके प्रस्तुत करता है। लेखक () सीएसव
-
पायथन में JSON एनकोडर और डिकोडर पैकेज
JSON का मतलब जावास्क्रिप्ट ऑब्जेक्ट नोटेशन है। यह एक हल्का डेटा इंटरचेंज प्रारूप है। यह अचार के समान है। हालाँकि, अचार क्रमांकन पायथन विशिष्ट है जबकि JSON प्रारूप कई भाषाओं द्वारा कार्यान्वित किया जाता है। पायथन के मानक पुस्तकालय में जेसन मॉड्यूल ऑब्जेक्ट क्रमांकन कार्यक्षमता को लागू करता है जो अचार
-
पायथन में gzip के साथ संगत संपीड़न (zlib)
ज़्लिब मॉड्यूल ज़ीलिब कम्प्रेशन लाइब्रेरी (https://www.zlib.net) के पायथन के कार्यान्वयन को प्रदान करता है जो जीएनयू प्रोजेक्ट का एक हिस्सा है। यह आलेख zlib मॉड्यूल में परिभाषित महत्वपूर्ण कार्यों पर चर्चा करता है। संपीड़ित करें() यह फ़ंक्शन डीकंप्रेस () फ़ंक्शन के साथ इस मॉड्यूल का प्राथमिक इंटरफ़
-
Gzip फ़ाइलों के लिए पायथन समर्थन (gzip)
GZip एप्लिकेशन का उपयोग फाइलों के संपीड़न और डीकंप्रेसन के लिए किया जाता है। यह जीएनयू परियोजना का एक हिस्सा है। पायथन का gzip मॉड्यूल GZip एप्लिकेशन का इंटरफ़ेस है। gzip डेटा कम्प्रेशन एल्गोरिथम स्वयं zlib मॉड्यूल पर आधारित है। Gzip मॉड्यूल में इसकी विधियों के साथ GzipFile वर्ग की परिभाषा शामिल है
-
bzip2 संपीड़न के लिए पायथन समर्थन (bz2)
bzip2 फाइलों के कंप्रेशन और डीकंप्रेसन के लिए एक ओपन सोर्स एल्गोरिथम है। पायथन का bz2 मॉड्यूल प्रोग्राम के रूप में bzip2 एल्गोरिथम को लागू करने के लिए कार्यक्षमता प्रदान करता है। ओपन () फ़ंक्शन इस मॉड्यूल का प्राथमिक इंटरफ़ेस है। खोलें () यह फ़ंक्शन एक bzip2 संपीड़ित फ़ाइल खोलता है और एक फ़ाइल ऑब्
-
पायथन (lzma) का उपयोग करके LZMA एल्गोरिथ्म का उपयोग करके संपीड़न
लेम्पेल–ज़िव–मार्कोव श्रृंखला एल्गोरिथम (LZMA) अन्य संपीड़न एल्गोरिदम की तुलना में उच्च संपीड़न अनुपात की विशेषता वाले शब्दकोश संपीड़न योजना का उपयोग करके दोषरहित डेटा संपीड़न करता है। पायथन के lzma मॉड्यूल में LZMA एल्गोरिथम के साथ डेटा के संपीड़न और विघटन के लिए कक्षाएं और सुविधा कार्य शामिल हैं।
-
पायथन (टैरफाइल) का उपयोग करके टार आर्काइव फाइलें पढ़ें और लिखें
टार उपयोगिता मूल रूप से यूनिक्स ऑपरेटिंग सिस्टम के लिए पेश की गई थी। इसका उद्देश्य एक संग्रह फ़ाइल में कई फाइलें एकत्र करना है जिसे अक्सर टारबॉल कहा जाता है जिससे फाइलों को वितरित करना आसान हो जाता है। पायथन के मानक पुस्तकालय के टारफाइल मॉड्यूल में कार्य टार अभिलेखागार बनाने और आवश्यकतानुसार टारबॉल
-
पायथन (ग्लोब) में यूनिक्स शैली पथनाम पैटर्न विस्तार
कई बार प्रोग्राम को फाइल सिस्टम में फाइलों की सूची के माध्यम से पुनरावृति की आवश्यकता होती है, अक्सर एक पैटर्न से मेल खाने वाले नामों के साथ। ग्लोब मॉड्यूल विशिष्ट निर्देशिका में, एक निश्चित एक्सटेंशन वाले, या फ़ाइल नाम के एक भाग के रूप में एक निश्चित स्ट्रिंग के साथ फ़ाइलों की रोशनी बनाने में उपयोग
-
पायथन में यूनिक्स फ़ाइल नाम पैटर्न मिलान (fnmatch)
यूनिक्स शेल कमांड लाइन में प्रयुक्त वाइल्डकार्ड पैटर्न रेगुलर एक्सप्रेशन सिंटैक्स से भिन्न होते हैं। पायथन के मानक पुस्तकालय में, fnmatch मॉड्यूल यूनिक्स वाइल्ड कार्ड पैटर्न प्रदान करता है। निम्नलिखित कार्यों को fnmatch मॉड्यूल में परिभाषित किया गया है fnmatch() इस फ़ंक्शन को दो मापदंडों की आवश्यक
-
पायथन में उच्च-स्तरीय फ़ाइल संचालन (शटिल)
फाइलों और निर्देशिकाओं पर एचजीएच स्तर के संचालन के लिए कई कार्यों को पायथन के मानक पुस्तकालय के शटिल मॉड्यूल में परिभाषित किया गया है। प्रतिलिपि () यह फ़ंक्शन किसी फ़ाइल को उसी या अन्य निर्देशिका में निर्दिष्ट फ़ाइल में कॉपी करता है। फ़ंक्शन का पहला पैरामीटर मौजूदा फ़ाइल का एक स्ट्रिंग प्रतिनिधित्व
-
पायथन में ज़िप अभिलेखागार के साथ काम करें (ज़िपफाइल)
ज़िप संग्रह और संपीड़न के लिए उपयोग किए जाने वाले सबसे लोकप्रिय फ़ाइल स्वरूपों में से एक है। यह MSDOS और PC के दिनों से उपयोग में है और प्रसिद्ध PKZIP एप्लिकेशन द्वारा उपयोग किया जाता है। पायथन के मानक पुस्तकालय में ज़िपफाइल मॉड्यूल ऐसी कक्षाएं प्रदान करता है जो ज़िप अभिलेखागार को बनाने, निकालने, प
-
पायथन गेटपास मॉड्यूल
पायथन के मानक पुस्तकालय के गेटपास मॉड्यूल में दो कार्य परिभाषित हैं। वे तब उपयोगी होते हैं जब किसी टर्मिनल आधारित एप्लिकेशन को केवल उपयोगकर्ता क्रेडेंशियल्स को मान्य करने के बाद ही निष्पादित करने की आवश्यकता होती है। गेटपास () यह फ़ंक्शन उपयोगकर्ता को पासवर्ड दर्ज करने के लिए प्रेरित करता है। डिफ़ॉ
-
पायथन में लाइन-ओरिएंटेड कमांड दुभाषियों के लिए समर्थन
cmd मॉड्यूल में केवल एक वर्ग होता है जिसे Cmd कहा जाता है। इसका उपयोग लाइन ओरिएंटेड कमांड लाइन दुभाषियों के लिए उपयोगकर्ता परिभाषित ढांचे के लिए बेस क्लास के रूप में किया जाता है। सीएमडी इस वर्ग या उसके उपवर्ग का एक ऑब्जेक्ट लाइन ओरिएंटेड दुभाषिया ढांचा प्रदान करता है। उपवर्ग द्वारा विरासत में मिली