Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

डेट मैनिपुलेशन के लिए Python मॉड्यूल्स क्या हैं?

स्टैंडर्ड लाइब्रेरी और PyPI रिपॉजिटरी दोनों में डेट मैनिपुलेशन के लिए कई मॉड्यूल उपलब्ध हैं। इन लाइब्रेरीज़ में सबसे लोकप्रिय निम्नलिखित हैं (कोई विशेष क्रम नहीं):

  • datetime (स्टैंडर्ड लाइब्रेरी) - datetime मॉड्यूल सरल और जटिल दोनों तरीकों से डेट्स और टाइम्स को मैनिपुलेट करने के लिए क्लासेस प्रदान करता है। जबकि डेट और टाइम अंकगणित समर्थित है, इम्प्लीमेंटेशन का फोकस आउटपुट फॉर्मेटिंग और मैनिपुलेशन के लिए कुशल एट्रिब्यूट एक्सट्रैक्शन पर है।
  • time (स्टैंडर्ड लाइब्रेरी) - यह मॉड्यूल विभिन्न टाइम-संबंधी फंक्शन्स प्रदान करता है। हालांकि यह मॉड्यूल हमेशा उपलब्ध है, सभी फंक्शन्स सभी प्लेटफॉर्म्स पर उपलब्ध नहीं हैं। इस मॉड्यूल में परिभाषित अधिकांश फंक्शन्स समान नाम के साथ प्लेटफॉर्म C लाइब्रेरी फंक्शन्स को कॉल करते हैं।
  • dateutil - dateutil मॉड्यूल स्टैंडर्ड datetime मॉड्यूल के शक्तिशाली एक्सटेंशन प्रदान करता है, Python 2.3+ में उपलब्ध।
  • mxDateTime - mxDateTime™ एक Python एक्सटेंशन पैकेज है जो तीन नए ऑब्जेक्ट्स, DateTime, DateTimeDelta और RelativeDateTime प्रदान करता है, जो आपको Python के time मॉड्यूल द्वारा उपयोग किए जाने वाले टिक्स (1.1.1970 0:00 UTC से सेकंड्स) के बजाय अधिक प्राकृतिक तरीके से डेट/टाइम वैल्यूज़ को स्टोर और हैंडल करने देते हैं।
  • pytz - pytz Olson tz डेटाबेस को Python में लाता है। यह लाइब्रेरी Python 2.4 या उच्चतर का उपयोग करके सटीक और क्रॉस-प्लेटफॉर्म टाइमज़ोन गणनाओं की अनुमति देती है। यह दिन के बचत समय के अंत में अस्पष्ट समय के मुद्दे को भी हल करता है, जिसके बारे में आप Python लाइब्रेरी रेफरेंस में अधिक पढ़ सकते हैं।
  1. - पायथन में रिजर्व्ड कीवर्ड (आरक्षित शब्द) क्या हैं?

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

  1. - PDF को टेक्स्ट में बदलने के लिए पायथन में कौन से मॉड्यूल उपलब्ध हैं?

    आप PDF को टेक्स्ट में बदलने के लिए `PDFMiner` पैकेज का उपयोग कर सकते हैं। उदाहरण: PDFMiner आप इसे निम्न तरीके से उपयोग कर सकते हैं: import sys from io import StringIO from pdfminer.pdfpage import PDFPage from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter from pdfminer.layout imp

  1. - पायथन में एक्सेप्शन हैंडलिंग के लिए सर्वोत्तम अभ्यास क्या हैं?

    पायथन में एक्सेप्शन हैंडलिंग के लिए कुछ सर्वोत्तम अभ्यास नीचे दिए गए हैं: एक्सेप्शन एरर स्टेटस कोड लौटाने से बेहतर हैं। हमें पायथन में एक्सेप्शन को हैंडल करना होगा क्योंकि पूरी भाषा कोर और स्टैंडर्ड लाइब्रेरीज एक्सेप्शन फेंकती हैं। सुंदर ढंग से हैंडल किए गए एक्सेप्शन किसी भी दिन एरर कोड्स और ट्रेस