from datetime import date, timedelta
''' HTML_BOTTOM = '''
''' os.makedirs(OUTPUT_FOLDER, exist_ok=True) for year in range(START_YEAR, END_YEAR + 1): current = date(year, 1, 1) end = date(year, 12, 31) lines = [HTML_TOP.format(year=year)] while current <= end: # Skip Sundays if current.weekday() != 6: mmddyyyy = current.strftime("%m/%d/%Y") ymd = current.strftime("%Y-%m-%d") lines.append(f'

{mmddyyyy}

') lines.append(f' ') lines.append("") current += timedelta(days=1) lines.append(HTML_BOTTOM) output_path = os.path.join(OUTPUT_FOLDER, f"{year}.txt") with open(output_path, "w", encoding="utf-8") as f: f.write("\n".join(lines)) print(f"Created {output_path}") print("Done.")