{"id":1654,"date":"2019-01-05T16:50:24","date_gmt":"2019-01-05T15:50:24","guid":{"rendered":"https:\/\/pythonprogramming.altervista.org\/?p=1654"},"modified":"2019-01-05T16:50:24","modified_gmt":"2019-01-05T15:50:24","slug":"holidays-with-python","status":"publish","type":"post","link":"https:\/\/pythonprogramming.altervista.org\/holidays-with-python\/","title":{"rendered":"Holidays with Python"},"content":{"rendered":"<p>With this code you will know the holidays in your country.<\/p>\n<p>First of all, let&#8217;s install the module holidays from the python interpreter (you can do it from the cmd too with just pip install holidays).<\/p>\n<pre class=\"lang:default decode:true\">import os\r\n\r\nos.system(\"pip install holidays\")<\/pre>\n<p>This are the countries of which you can know the holidays:<\/p>\n<p>&#8216;APR&#8217;, &#8216;AR&#8217;, &#8216;AT&#8217;, &#8216;AU&#8217;, &#8216;AUG&#8217;, &#8216;Argentina&#8217;, &#8216;Australia&#8217;, &#8216;Austria&#8217;, &#8216;BE&#8217;, &#8216;BR&#8217;, &#8216;BY&#8217;, &#8216;Belarus&#8217;, &#8216;Belgium&#8217;, &#8216;Brazil&#8217;, &#8216;CA&#8217;, &#8216;CH&#8217;, &#8216;CO&#8217;, &#8216;CZ&#8217;, &#8216;Canada&#8217;, &#8216;Colombia&#8217;, &#8216;CountryHoliday&#8217;, &#8216;Croatia&#8217;, &#8216;Czech&#8217;, &#8216;DE&#8217;, &#8216;DEC&#8217;, &#8216;DK&#8217;, &#8216;Denmark&#8217;, &#8216;EASTER_ORTHODOX&#8217;, &#8216;ECB&#8217;, &#8216;ES&#8217;, &#8216;England&#8217;, &#8216;EuropeanCentralBank&#8217;, &#8216;FEB&#8217;, &#8216;FI&#8217;, &#8216;FR&#8217;, &#8216;FRA&#8217;, &#8216;FRI&#8217;, &#8216;Finland&#8217;, &#8216;France&#8217;, &#8216;Germany&#8217;, &#8216;HND&#8217;, &#8216;HR&#8217;, &#8216;HU&#8217;, &#8216;HolidayBase&#8217;, &#8216;Honduras&#8217;, &#8216;Hungary&#8217;, &#8216;IE&#8217;, &#8216;IND&#8217;, &#8216;IT&#8217;, &#8216;India&#8217;, &#8216;Ireland&#8217;, &#8216;IsleOfMan&#8217;, &#8216;Italy&#8217;, &#8216;JAN&#8217;, &#8216;JP&#8217;, &#8216;JUL&#8217;, &#8216;JUN&#8217;, &#8216;Japan&#8217;, &#8216;MAR&#8217;, &#8216;MAY&#8217;, &#8216;MO&#8217;, &#8216;MON&#8217;, &#8216;MX&#8217;, &#8216;Mexico&#8217;, &#8216;NL&#8217;, &#8216;NO&#8217;, &#8216;NOV&#8217;, &#8216;NZ&#8217;, &#8216;Netherlands&#8217;, &#8216;NewZealand&#8217;, &#8216;NorthernIreland&#8217;, &#8216;Norway&#8217;, &#8216;OCT&#8217;, &#8216;PL&#8217;, &#8216;PT&#8217;, &#8216;PTE&#8217;, &#8216;Polish&#8217;, &#8216;Portugal&#8217;, &#8216;PortugalExt&#8217;, &#8216;SA&#8217;, &#8216;SAT&#8217;, &#8216;SE&#8217;, &#8216;SEP&#8217;, &#8216;SI&#8217;, &#8216;SK&#8217;, &#8216;SU&#8217;, &#8216;SUN&#8217;, &#8216;Scotland&#8217;, &#8216;Slovak&#8217;, &#8216;Slovenia&#8217;, &#8216;SouthAfrica&#8217;, &#8216;Spain&#8217;, &#8216;Sweden&#8217;, &#8216;Switzerland&#8217;, &#8216;TAR&#8217;, &#8216;TH&#8217;, &#8216;THU&#8217;, &#8216;TU&#8217;, &#8216;TUE&#8217;, &#8216;UA&#8217;, &#8216;UK&#8217;, &#8216;US&#8217;, &#8216;Ukraine&#8217;, &#8216;UnitedKingdom&#8217;, &#8216;UnitedStates&#8217;, &#8216;WE&#8217;, &#8216;WED&#8217;, &#8216;WEEKEND&#8217;, &#8216;Wales&#8217;, &#8216;ZA&#8217;<\/p>\n<p>Now, let&#8217;s see in Italy:<\/p>\n<pre class=\"lang:default decode:true \">&gt;&gt;&gt; import holidays\r\n&gt;&gt;&gt; for holiday in holidays.IT(years=2019).items():\r\n...     print(holiday)\r\n...\r\n(datetime.date(2019, 1, 1), 'Capodanno')\r\n(datetime.date(2019, 1, 6), 'Epifania del Signore')\r\n(datetime.date(2019, 4, 21), 'Pasqua di Resurrezione')\r\n(datetime.date(2019, 4, 22), \"Luned\u00ec dell'Angelo\")\r\n(datetime.date(2019, 4, 25), 'Festa della Liberazione')\r\n(datetime.date(2019, 5, 1), 'Festa dei Lavoratori')\r\n(datetime.date(2019, 6, 2), 'Festa della Repubblica')\r\n(datetime.date(2019, 8, 15), 'Assunzione della Vergine')\r\n(datetime.date(2019, 11, 1), 'Tutti i Santi')\r\n(datetime.date(2019, 12, 8), 'Immacolata Concezione')\r\n(datetime.date(2019, 12, 25), 'Natale')\r\n(datetime.date(2019, 12, 26), 'Santo Stefano')\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"Holiday in all countries with python with holidays module.\n<a class=\"moretag\" href=\"https:\/\/pythonprogramming.altervista.org\/holidays-with-python\/\"> [...]<\/a>","protected":false},"author":1,"featured_media":1026,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[11],"tags":[327,4],"class_list":["post-1654","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-modules","tag-holidays","tag-python"],"avopt_banners_inside_post":true,"avopt_banners_on_page":true,"av_copy_from":"","av_sharing_message":"","av_sharing_allowed":false,"av_sharing_on":{"fb":[],"tw":[]},"av_allow_affiliate_banner":false,"av_allow_affiliate_multi_banner":false,"av_show_affiliation_buy_button":false,"av_post_rating":true,"av_have_post_rating_value":false,"av_is_artificial_intelligence_content":false,"_links":{"self":[{"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/posts\/1654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/comments?post=1654"}],"version-history":[{"count":1,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/posts\/1654\/revisions"}],"predecessor-version":[{"id":1655,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/posts\/1654\/revisions\/1655"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/media\/1026"}],"wp:attachment":[{"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/media?parent=1654"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/categories?post=1654"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pythonprogramming.altervista.org\/wp-json\/wp\/v2\/tags?post=1654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}