Код Python для запуска в течение следующих 100 дней с сегодняшнего дня
Я хочу запустить ниже строки кода в течение 200 дней с сегодняшнего дня. Предположим, сегодня 1-й день, поэтому мой код
line = linecache.getline("lines1.txt",1)
print(line)
Предположим, сегодня второй день, поэтому мой код
line = linecache.getline("lines1.txt",2)
print(line)
Предположим, сегодня третий день, поэтому мой код становится
line = linecache.getline("lines1.txt",3)
print(line)
Я хочу, чтобы выше 1,2,3,4,5......200 рассчитывалось каждый день. Я не хочу, чтобы цикл работал в течение 200 дней.
Мне просто нужно получить 1,2,3,4,5......200 отсчетов из системы дат Python или любой другой системы подсчета.
1 ответ
Решение
Установить дату маркера, а затем рассчитать разницу между сегодняшней датой даты маркера
(datetime.datetime(2016,9,2) - datetime.datetime(2016,9,1) ).days
output:
1