from datetime import date, timedelta import pandas as pd yesterday = (date.today() - timedelta(days=1)).strftime('%Y-%m-%d') print(pd.period_range(start='2015-01-01', end=yesterday, freq='D'))
Standard input is empty
PeriodIndex(['2015-01-01', '2015-01-02', '2015-01-03', '2015-01-04', '2015-01-05', '2015-01-06', '2015-01-07', '2015-01-08', '2015-01-09', '2015-01-10', ... '2020-08-01', '2020-08-02', '2020-08-03', '2020-08-04', '2020-08-05', '2020-08-06', '2020-08-07', '2020-08-08', '2020-08-09', '2020-08-10'], dtype='period[D]', length=2049, freq='D')