from datetime import date, timedelta, datetime as dt import snapshot def update(start, end): auth = snapshot.auth_from_env() config = snapshot.ssh_from_env() offset = timedelta(days=1) while start <= end: print(start) day = snapshot.today(today=start) print(day) snapshot._update(auth, config, day=day) start += offset if __name__ == "__main__": start = dt(2018, 8 , 1) end = dt(2018, 8 , 1) update(start, end)