इस ट्यूटोरियल में, हम छुट्टियों . के बारे में जानेंगे पुस्तकालय। छुट्टियां पुस्तकालय यह निर्धारित करने में मदद करेगा कि कोई विशेष अवकाश विभिन्न देशों में है या नहीं। हम केवल सार्वजनिक अवकाश देख सकते हैं।
आइए निम्नलिखित कमांड के साथ मॉड्यूल स्थापित करें।
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
निष्कर्ष
यदि आपको ट्यूटोरियल में कोई संदेह है, तो उनका टिप्पणी अनुभाग में उल्लेख करें।