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