如何让Python脚本在工作日运行?

chinesecalendar 可以用来判断某年某月某一天是不是工作日/节假日。支持 2004 年至 2022 年,包括 2020 年的春节延长。

成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都网站制作、成都做网站、外贸营销网站建设、眉县网络推广、重庆小程序开发、眉县网络营销、眉县企业策划、眉县品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供眉县建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

我觉得,支持以往的年份没什么价值,毕竟都过去了,还好他支持 2022 年。

看了它的实现方式,是根据国家的法定节假日写死的:

毕竟也是没有办法的事情,哪天调休谁也无法提前预知。在此感谢 LKI[1] 的辛勤贡献。

接下来分享 chinesecalendar 的简单用法:

先 pip install chinesecalendar 安装,然后就可以判断了:

from datetime import datetime, timedelta
from chinese_calendar import is_holiday, is_workday

day = datetime.now()
week_list = ["一", "二", "三", "四", "五", "六", '日']
for i in range(31):
x = day + timedelta(days=i)
desc = "工作日" if is_workday(x) else "节假日" if is_holiday(x) else ""
print(f"{x.strftime('%Y-%m-%d')} 星期{week_list[x.weekday()]} {desc}")

运行结果如下:

如果其他语言想使用,可以用这个 Python 脚本[2]导出常量文件。

当前题目:如何让Python脚本在工作日运行?
本文来源:http://www.shufengxianlan.com/qtweb/news36/4486.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联