import datetime
import chinese_calendar
def get_holidays(year=None, include_weekends=True):
"""
获取某一年的所有节假日,默认当年
:param year: which year
:param include_weekends: False for excluding Saturdays and Sundays
:return: list
"""
if not year:
year = datetime.datetime.now().year
else:
year = year
start = datetime.date(year, 1, 1)
end = datetime.date(year, 12, 31)
holidays = chinese_calendar.get_holidays(start, end, include_weekends)
return holidays
相关文章
- 03-29python获取某一年的所有节假日
- 03-29获取哪一年 周一的所有日期
- 03-29python删除某一目录下的所有文件或文件夹
- 03-29sql获取某一天的时间与转化格式为年-月-日
- 03-29遍历某一个标签中的内容;python+selenium定位到列表整体,使用for循环获取列表文本;可用于校验列表是否存在你需要的文本内容
- 03-29PYTHON 写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者
- 03-29日期时间比较大小(yyyy-MM-dd或者yyyy-MM-dd HH:mm:ss格式比较大小)、获取一年内所有周六日时间和当天之后的周六日时间
- 03-29python-PyQt-获取所有在QTreeWidget中选中的列表
- 03-29python获取本天,本周,本月,本年,上一天,上一周,上一月,上一年的开始及结束日期
- 03-29python – 获取有向图的所有边对. networkx