updated get puzzle text to conform with new neatness
This commit is contained in:
+6
-6
@@ -23,7 +23,7 @@ def get_puzzle_input(year, day):
|
||||
return puzzle_input
|
||||
|
||||
def save_puzzle_text(year, day):
|
||||
folder = rf"advent_of_code\{year}\day_{day}"
|
||||
folder = rf"advent_of_code\{year}\{day:02}"
|
||||
os.makedirs(folder, exist_ok=True)
|
||||
input_file = os.path.join(folder, "puzzle_text.md")
|
||||
puzzle_text = get_puzzle_text(year, day)
|
||||
@@ -34,7 +34,7 @@ def save_puzzle_text(year, day):
|
||||
file.write(puzzle_text)
|
||||
|
||||
def save_puzzle_input(year, day):
|
||||
folder = rf"advent_of_code\{year}\day_{day}"
|
||||
folder = rf"advent_of_code\{year}\{day:02}"
|
||||
os.makedirs(folder, exist_ok=True)
|
||||
input_file = os.path.join(folder, "input.txt")
|
||||
puzzle_input = get_puzzle_input(year, day)
|
||||
@@ -43,7 +43,7 @@ def save_puzzle_input(year, day):
|
||||
file.write(puzzle_input)
|
||||
|
||||
def save_part_2_puzzle_text(year, day):
|
||||
folder = rf"advent_of_code\{year}\day_{day}"
|
||||
folder = rf"advent_of_code\{year}\{day:02}"
|
||||
input_file = os.path.join(folder, "puzzle_text.md")
|
||||
# grab the existing puzzle text
|
||||
with open(input_file, "r") as file:
|
||||
@@ -66,7 +66,7 @@ def save_part_2_puzzle_text(year, day):
|
||||
|
||||
def get_puzzle_part(year, day):
|
||||
# Check if the puzzle text for the day equals "# Day {day} Puzzle Text."
|
||||
folder = rf"advent_of_code\{year}\day_{day}"
|
||||
folder = rf"advent_of_code\{year}\{day:02}"
|
||||
os.makedirs(folder, exist_ok=True)
|
||||
input_file = os.path.join(folder, "puzzle_text.md")
|
||||
# Create the file if it doesn't exist
|
||||
@@ -82,7 +82,7 @@ def get_puzzle_part(year, day):
|
||||
return 2
|
||||
|
||||
def create_solution_file(year, day, part):
|
||||
folder = rf"advent_of_code\{year}\day_{day}"
|
||||
folder = rf"advent_of_code\{year}\{day:02}"
|
||||
os.makedirs(folder, exist_ok=True)
|
||||
solution_file = os.path.join(folder, f"part {part} solution.py")
|
||||
input_file_path = os.path.join(folder, "input.txt")
|
||||
@@ -125,4 +125,4 @@ def populate_data(year = current_year, day=current_day):
|
||||
else:
|
||||
print("Something went wrong. Check the puzzle text.")
|
||||
|
||||
populate_data(2022,6)
|
||||
populate_data(2023,1)
|
||||
|
||||
Reference in New Issue
Block a user