Python日历数组列表
我正在寻找python中的一个功能,它可以帮助完成以下任务。我看过不同的软件包,希望这个功能能够存在,但没有用 我有Python日历数组列表,python,pandas,numpy,Python,Pandas,Numpy,我正在寻找python中的一个功能,它可以帮助完成以下任务。我看过不同的软件包,希望这个功能能够存在,但没有用 我有 起止日期 两者之间的假期列表 工作日(周六=是或否,周日=是或否) 我需要生成以下内容 日期列表日期=['2017年1月4日','2017年2月4日'….结束] 布尔数组工作/非工作=['1','1','0','0',…结束] 月份内的月份工作编号列表=[“4月1日”,“4月2日”,“结束] 如果一个不存在,我需要创建一个单独的例程 谢谢我想你可以用字典来定义工作日/非工
- 起止日期
- 两者之间的假期列表
- 工作日(周六=是或否,周日=是或否)
- 日期列表日期=['2017年1月4日','2017年2月4日'….结束]
- 布尔数组工作/非工作=['1','1','0','0',…结束]
- 月份内的月份工作编号列表=[“4月1日”,“4月2日”,“结束]
谢谢我想你可以用字典来定义工作日/非工作日。 下面是一个例子:
calendar = {
"jan1": 1,
"jan2": 1,
"jan3": 1,
"jan4": 1,
"jan5": 1,
"jan6": 0
}
这样称呼一个人:
print calendar["jan3"]
或者,您可以执行以下操作:
jan1 = {"day": "Mon"}
jan2 = {"day": "Tue"}
jan3 = {"day": "Wed"}
jan4 = {"day": "Thu"}
jan5 = {"day": "Fri"}
jan6 = {"day": "Sat"}
if jan3["day"] != "Sat" or jan3["day"] != "Sun":
echo "Work Day"
听起来你需要开始编码了!尝试假期:。它可能会帮助你解决你的问题。