Github Actions의 설정과 학사일정의 대한 정보 추가 및 인스타 업로드 연동

This commit is contained in:
암냥 2025-02-11 23:53:09 +09:00
commit 468676c432
5 changed files with 201 additions and 78 deletions

View file

@ -72,7 +72,8 @@ def 학사일정_얻기():
print("오늘은 사실", 오늘, "이였다")
with open(f"{ROOT}/library/event/{오늘.strftime("%Y")}.json") as json_file:
json_data = json.load(json_file)
학사일정 = json_data[str(오늘.strftime("%m"))]
마지막_업데이트 = json_data["last_update"]
학사일정 = json_data["event"][str(오늘.strftime("%m"))]
# print(f"{ROOT}/library/skeleton.png")
사진 = Image.open(f"{ROOT}/library/skeleton_schoolevent.png")
@ -100,12 +101,15 @@ def 학사일정_얻기():
세부요소 = ImageDraw.Draw(사진)
세부요소.text((810, 80), f"{오늘.strftime("%Y")}{오늘.strftime("%m")}", font=세부_폰트, fill=(255, 255, 255))
#세부요소.text((825, 200), f"{급식_칼로리_얻기(MLSV_YMD)}", font=세부_폰트, fill=(137, 202, 255))
def 포맷팅된_날짜(날짜:str):
return f"{날짜[:4]}{날짜[4:6]}{날짜[6:8]}"
세부요소.text((591, 200), f"마지막 업데이트 : {포맷팅된_날짜(마지막_업데이트)}", font=세부_폰트, fill=(137, 202, 255))
사진.save(f'{ROOT}/temp/{오늘.strftime("%Y")}_{오늘.strftime("%m")}.png')
print("🍲 | Meal Info Image Saved")
return f'{ROOT}/temp/{오늘.strftime("%Y")}_{오늘.strftime("%m")}.png'
def 스토리_얻기(MLSV_YMD:str):
print("이건 왜?")
# 1:1 to 9:16 temp/{MLSV_YMD}.png