Почему этот цикл while никогда не останавливается?Хотя цикл не останавливается при переходе через даты
t = pd.to_datetime('2016.03.04')
T = pd.to_datetime('2019.09.04')
dates = T
while dates > t:
dates = T- pd.DateOffset(years=1)
print(dates)
Пожалуйста, помогите
, потому что ваше условие всегда верно;) – MaxU
изменить его на: 'date - = pd.DateOffset (years = 1)' – MaxU
В качестве общего совета я бы рекомендовал не создавать переменные, которые отличаются только в случае ('t 'и' T'), так как это будет довольно запутанным для читателей (и * удобочитаемость). – Carpetsmoker