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

पायथन में calendar मॉड्यूल


calendar मॉड्यूल कैलेंडर-संबंधित फ़ंक्शन्स प्रदान करता है, जिसमें किसी दिए गए महीने या वर्ष के लिए टेक्स्ट कैलेंडर प्रिंट करने के फ़ंक्शन्स शामिल हैं।

डिफ़ॉल्ट रूप से, कैलेंडर सोमवार को सप्ताह के पहले दिन और रविवार को अंतिम दिन के रूप में लेता है। इसे बदलने के लिए, calendar.setfirstweekday() फ़ंक्शन कॉल करें।

यहां calendar मॉड्यूल के साथ उपलब्ध फ़ंक्शन्स की सूची है:

क्र.सं. फ़ंक्शन और विवरण
1 calendar.calendar(year,w=2,l=1,c=6)
तीन कॉलम में फॉर्मेट किए गए वर्ष year के लिए कैलेंडर के साथ एक मल्टीलाइन स्ट्रिंग लौटाता है जो c स्पेसेस से अलग होते हैं। w प्रत्येक तारीख की चौड़ाई है कैरेक्टर्स में; प्रत्येक लाइन की लंबाई 21*w+18+2*c है। l प्रत्येक सप्ताह के लिए लाइन्स की संख्या है।
2 calendar.firstweekday()
प्रत्येक सप्ताह को शुरू करने वाले वीकडे के लिए वर्तमान सेटिंग लौटाता है। डिफ़ॉल्ट रूप से, जब कैलेंडर पहली बार इम्पोर्ट किया जाता है, तो यह 0 होता है, जिसका अर्थ सोमवार है।
3 calendar.isleap(year)
यदि वर्ष लीप वर्ष है तो True लौटाता है; अन्यथा, False।
4 calendar.leapdays(y1,y2)
range(y1,y2) के भीतर के वर्षों में लीप दिनों की कुल संख्या लौटाता है।
5 calendar.month(year,month,w=2,l=1)
वर्ष year के महीने month के लिए कैलेंडर के साथ एक मल्टीलाइन स्ट्रिंग लौटाता है, प्रति सप्ताह एक लाइन प्लस दो हेडर लाइन्स। w प्रत्येक तारीख की चौड़ाई है कैरेक्टर्स में; प्रत्येक लाइन की लंबाई 7*w+6 है। l प्रत्येक सप्ताह के लिए लाइन्स की संख्या है।
6 calendar.monthcalendar(year,month)
इंट्स की लिस्ट की लिस्ट लौटाता है। प्रत्येक सबलिस्ट एक सप्ताह को दर्शाता है। वर्ष year के महीने month के बाहर के दिन 0 पर सेट होते हैं; महीने के भीतर के दिन उनके दिन-ऑफ-मंथ पर सेट होते हैं, 1 और ऊपर।
7 calendar.monthrange(year,month)
दो इंटीजर्स लौटाता है। पहला वर्ष year में महीने month के पहले दिन के वीकडे का कोड है; दूसरा महीने में दिनों की संख्या है। वीकडे कोड 0 (सोमवार) से 6 (रविवार) हैं; महीने नंबर 1 से 12 हैं।
8 calendar.prcal(year,w=2,l=1,c=6)
print calendar.calendar(year,w,l,c) की तरह।
9 calendar.prmonth(year,month,w=2,l=1)
print calendar.month(year,month,w,l) की तरह।
10 calendar.setfirstweekday(weekday)
प्रत्येक सप्ताह के पहले दिन को वीकडे कोड weekday पर सेट करता है। वीकडे कोड 0 (सोमवार) से 6 (रविवार) हैं।
11 calendar.timegm(tupletime)
time.gmtime का व्युत्क्रम: टाइम-टुपल फॉर्म में एक टाइम इंस्टेंट स्वीकार करता है और एपोक से सेकंड्स की फ्लोटिंग-पॉइंट संख्या के रूप में वही इंस्टेंट लौटाता है।
12 calendar.weekday(year,month,day)
दी गई तारीख के लिए वीकडे कोड लौटाता है। वीकडे कोड 0 (सोमवार) से 6 (रविवार) हैं; महीने नंबर 1 (जनवरी) से 12 (दिसंबर) हैं।

  1. Python में कैलेंडर फ़ंक्शन - monthrange(), prcal(), weekday() Python में कैलेंडर फ़ंक्शन - monthrange(), prcal(), weekday()

    हम इस ट्यूटोरियल में calendar मॉड्यूल के विभिन्न तरीकों का पता लगाने जा रहे हैं। आइए एक-एक करके देखें। calendar.monthrange(year, month) calendar.monthrange(year, month) विधि दिए गए महीने की शुरुआती सप्ताह के दिन की संख्या और दिनों की संख्या लौटाती है। यह एक टपल में दो मान लौटाती है। आइए एक उदाहरण द

  1. Python प्रोग्राम में कैलेंडर Python प्रोग्राम में कैलेंडर

    Python में calendar नामक एक अंतर्निहित मॉड्यूल है जो कैलेंडर के साथ काम करने के लिए है। हम इस लेख में calendar मॉड्यूल के बारे में जानने जा रहे हैं। calendar मॉड्यूल में सप्ताह सोमवार से शुरू होता है और रविवार पर समाप्त होता है। मॉड्यूल कैलेंडर ग्रेगोरियन कैलेंडर का पालन करता है। आइए calendar मॉड्य

  1. पायथन getpass मॉड्यूल पायथन getpass मॉड्यूल

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