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

पायथन हॉलिडे लाइब्रेरी

इस ट्यूटोरियल में, हम छुट्टियों . के बारे में जानेंगे पुस्तकालय। छुट्टियां पुस्तकालय यह निर्धारित करने में मदद करेगा कि कोई विशेष अवकाश विभिन्न देशों में है या नहीं। हम केवल सार्वजनिक अवकाश देख सकते हैं।

आइए निम्नलिखित कमांड के साथ मॉड्यूल स्थापित करें।

pip install holidays

मॉड्यूल को सफलतापूर्वक स्थापित करने के बाद छुट्टियों की जानकारी प्राप्त करने के तरीकों का पालन करें। भारत . की छुट्टियां देखें वर्ष में 2020 . भारत . के लिए छुट्टियों की पूरी सूची प्राप्त करने के लिए आपको नीचे दिए गए चरणों का पालन करना होगा 2020 . में ।

आप यहां छुट्टियों के लिए देश कोड पा सकते हैं..

  • छुट्टियों का मॉड्यूल आयात करें।
  • छुट्टियों को तत्काल करें। भारत () और कीवर्ड तर्क वर्ष 2020 के रूप में पास करें।
  • यह एक तारीख के साथ छुट्टियों का शब्दकोश लौटाएगा।
  • शब्दकोश की वस्तुओं पर पुनरावृति करें और उन्हें प्रिंट करें।

उदाहरण

आइए सभी छुट्टियों के लिए कोड देखें।

# importing holidays module
import holidays
# getting India holidays
india_holidays = holidays.India(years=2020)
# iterating over the holidays
for date, occasion in india_holidays.items():
   # printing date and occasion
   print(f'{date} - {occasion}')

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।

2020-01-14 - Makar Sankranti / Pongal
2020-01-26 - Republic Day
2020-08-15 - Independence Day
2020-10-02 - Gandhi Jayanti
2020-05-01 - Labour Day
2020-12-25 - Christmas

आप किसी भी उपलब्ध देश की छुट्टियां प्राप्त कर सकते हैं। तदनुसार कोड बदलें। इसके बाद, हमें छुट्टी का अवसर मिलेगा।

उदाहरण

# importing holidays module
import holidays
# getting India holidays
india_holidays = holidays.India()
# occasion on 15-08-2020
print(f"Occasion on 15-08-2020: {india_holidays.get('15-08-2020')}")

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।

Occasion on 15-08-2020: Independence Day

देखते हैं कि कोई खास दिन छुट्टी है या नहीं।

उदाहरण

# importing holidays module
import holidays
# getting India holidays
india_holidays = holidays.India()
# holiday date
date_one = '15-08-2020'
date_two = '16-08-2020'
print(f"Is it holiday on {date_one}: {india_holidays.get(date_one) != None}")
print(f"Is it holiday on {date_two}: {india_holidays.get(date_two) != None}")

आउटपुट

यदि आप उपरोक्त प्रोग्राम को निष्पादित करते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।

Is it holiday on 15-08-2020: True
Is it holiday on 16-08-2020: False

निष्कर्ष

यदि आपको ट्यूटोरियल में कोई संदेह है, तो उनका टिप्पणी अनुभाग में उल्लेख करें।


  1. टिंकर/पायथन में पॉपअप संवाद कैसे प्राप्त करें?

    टिंकर एक मानक पायथन पुस्तकालय है जिसका उपयोग जीयूआई-आधारित अनुप्रयोगों को बनाने और विकसित करने के लिए किया जाता है। हम टिंकर में एक एप्लिकेशन बना सकते हैं और उसमें विजेट जोड़ सकते हैं जो एप्लिकेशन को अधिक इंटरैक्टिव बनाते हैं। मान लीजिए कि हम किसी एप्लिकेशन में पॉपअप डायलॉग दिखाना चाहते हैं। इस माम

  1. फ़ज़ीवज़ी पायथन लाइब्रेरी

    इस ट्यूटोरियल में, हम FuzzyWuzzy . के बारे में जानेंगे पायथन पुस्तकालय। फ़ज़ीबज़ी तार की तुलना करने के लिए पुस्तकालय विकसित किया गया है। हमारे पास अन्य मॉड्यूल हैं जैसे रेगेक्स , difflib तार की तुलना करने के लिए। लेकिन, फ़ज़ीबज़ी अपने तरीके से अद्वितीय है। इस लाइब्रेरी की विधियाँ सत्य, असत्य या स्ट्

  1. पायथन में शब्दकोशों के लिए प्राप्त () विधि

    शब्दकोश में तत्वों तक पहुँचने के लिए get () विधि मानक अजगर पुस्तकालय का हिस्सा है। कभी-कभी हमें एक ऐसी कुंजी की तलाश करनी पड़ सकती है जो शब्दकोश में मौजूद न हो। ऐसे मामले में अनुक्रमणिका द्वारा एक्सेस करने की विधि एक त्रुटि फेंकने वाली है और प्रोग्राम को रोक देती है। लेकिन हम get() मेथड का इस्तेमाल