将日期列表加载到Python3.6

2024-04-25 07:38:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用this将工作日添加到特定日期。 它的工作原理与excel函数类似:

WORKDAY(start_date,business days to add,[holidays])

我希望它从.txt文件中读取假日列表,如下所示:

2017-09-18
2017-09-19
2017-10-09
2017-12-25

我该怎么做?从excel或txt加载它会更容易。还好吗?你知道吗

提前谢谢!你知道吗


Tags: 文件to函数txtadddateholidaysbusiness
1条回答
网友
1楼 · 发布于 2024-04-25 07:38:04

这将从文件.txt日期。一旦阅读,每个日期将增加5个工作日:

from datetime import datetime
from datetime import date

business_days_to_add = 5
holidays = [date(year=2009,month=12,day=25)] 

for line in open("file.txt"):
    print(workday(datetime.strptime(line.strip(), "%Y-%m-%d")), business_days_to_add, holidays)

HTH公司

相关问题 更多 >

    热门问题