“holidays” 是一个 Python 第三方库,它可以用来解析和处理节假日信息。

该库提供了一系列函数,可以用来检查某一天是否是节假日、获取某一年中所有节假日的列表等。它支持多种国家和地区的节假日,例如美国、加拿大、澳大利亚、英国等。


“holidays” 主要提供了以下函数:

  1. holidays.CountryHoliday: 返回指定国家的所有法定节假日。
  2. holidays.RegionHoliday: 返回指定地区的所有法定节假日。
  3. holidays.US: 返回美国的所有法定节假日。
  4. holidays.USFederalHoliday: 返回美国的所有联邦假日。
  5. holidays.UnitedKingdom: 返回英国的所有法定节假日。
  6. holidays.AbstractHoliday: 返回指定时间段内的所有节假日。
  7. holidays.between: 返回指定时间段内的所有节假日。
  8. holidays.get_list: 返回指定国家或地区所有节假日。
  9. holidays.get_next_holiday: 返回下一个节假日。
  10. holidays.get_previous_holiday: 返回上一个节假日。

我们使用 Python 的第三方库 “holidays” 来获取放假时间。

安装方法:

pip install holidays

输出中国的所有法定假日信息。

import holidayscn_holidays = holidays.CountryHoliday('CN')
print(cn_holidays)

另外你也可以使用 holiday_name() 函数来判断某一天是否是假日,比如:

from datetime import dateif date(2022, 1, 1) in cn_holidays:print("New Year's Day is a holiday.")
else:print("New Year's Day is not a holiday.")

Python怎么获取节假日信息?相关推荐

  1. python爬虫获取服务器信息,通过python自动化获取服务器信息,并写入到excel(示例代码)...

    简介这篇文章主要介绍了通过python自动化获取服务器信息,并写入到excel(示例代码)以及相关的经验技巧,文章约943字,浏览量170,点赞数4,值得参考! 博主目前在电信外包工作,比较坑,因为涉 ...

  2. 获取节假日信息(来源国务院)

    获取节假日信息(来源国务院) # -*- coding:utf-8 -*- # @Author: Aiden # @Date: 2021/10/27 09:54import datetime, re, ...

  3. python:获取网页信息并发送含HTML格式邮件

    小白学习,大佬绕行 目录 背景.设计 思路 邮件发送 完整代码 背景.设计 最近准备考个软考证,官网上看我所在地区一直没有开始报名,就想写个python脚本定时去获取信息,如果发现我所在地区的报名信息 ...

  4. python中获取职位信息

    51job爬取完整代码: import requests from bs4 import BeautifulSoup import datetime import json import xlwing ...

  5. python ffmpeg 获取视频信息_ffmpeg获取视频信息

    php使用ffmpeg获取视频信息可以获取到视频的分辨率.文件大小.播放时长.编码格式.视频格式.音频编码.音频采样频率.等..... 废话不多说,直接上代码.../** * Name: ffmpeg ...

  6. 【Python】 获取MP3信息replica

    replica 初衷是想要整理iphone中的音乐.IOS(我自己的手机还是IOS8.3,新版本的系统可能有变化了)自带的音乐软件中所有音乐文件都存放在/var/mobile/Media/iTunes ...

  7. python存储mp3信息_【Python】 获取MP3信息replica

    replica 初衷是想要整理iphone中的音乐.IOS(我自己的手机还是IOS8.3,新版本的系统可能有变化了)自带的音乐软件中所有音乐文件都存放在/var/mobile/Media/iTunes ...

  8. python实现获取计算机硬件信息并写入excel

    运行环境:python3.8.3.sublime txt 直接上代码: import xlrd import xlwt from xlutils.copy import copy import wmi ...

  9. python如何获取版本信息判断当前的python版本

    import sys     sys.version_info sys.version_info(major=3, minor=7, micro=0, releaselevel='final', se ...

最新文章

  1. python1~10阶乘_python求n的阶乘
  2. 救命,Linux正在吃掉我的内存!
  3. Android跑马灯
  4. java jdbc 乱码_【求助】为什么用纯java jdbc插入mysql一直乱码
  5. 前端开发:小程序--第一步
  6. Java进阶学习资料!dockerjar内存
  7. Angular Js对象的拷贝复制
  8. python将txt文档中的内容按字母顺序进行排序,并存入txt中
  9. plc控制电机实验报告_基于西门子PLC电动机正反转互锁控制实验报告
  10. 回顾华为荣耀6手机刷机相关
  11. 首旅如家新生活方式空间品牌--如咖啡正式落地
  12. Visual Studio 解决方案提示不兼容,该应用程序未安装
  13. 程序猿、公关狗、设计狮……知道你们年底苦,该去京东生鲜补补了
  14. Android MVVM框架搭建(八)高德地图定位、天气查询、BottomSheetDialog
  15. Type-c快充加无线直播麦克风方案(无线麦克风边充电)LDR6023C专业快充芯片
  16. 数据结构—查找(第八章)
  17. Required request body is missing: public错误
  18. STM32单片机学习笔记
  19. java入门考点_java入门基础知识点总结
  20. 四点底“灬”在汉字中的含义

热门文章

  1. Spring5——(一)spingIOC(入门介绍,spring创建bean,依赖,注入,注解方式)
  2. kali工具熟悉——网络扫描
  3. 论文阅读笔记《Sim-to-real learning for bipedal locomotion under unsensed dynamic loads》
  4. 四步完成win7 ubuntu双系统安装(硬盘,无需光驱)
  5. 三层结构的任务管理系统可以实现登录,判断登录用户权限等操作
  6. 永久勘误 微软等面试100题系列,答案V0 4版 第41-60题答案
  7. 01 远程办公市场调查报告
  8. python+vue宠物用品商城网站django宠物领养系统31e70
  9. VUE_关于Vue.use()详解
  10. webPack之安装配置教程