我正在编写一个脚本,根据文件名中的周数从目录中获取文件。我需要在文件名中抓取N周和N + 1周的文件。
我已经掌握了基础知识,但现在我正在努力弄清楚新年的翻转(文件格式使用isocalendar标准)。 Isocalendars可以有52周或53周,所以我需要一种方法来判断我所在的年份是52或53周,这样我就可以与datetime.now().isocalendar()[1]
的结果进行比较并查看如果我需要将N+1
设置为1。
是否有内置的python函数?
答案 0 :(得分:1)
为什么不使用(datetime.now() + timedelta(days=7)).isocalendar()[1]
而不是根据当前周数来计算呢?