From 713410827f70126abcf570a5f34c68761db28789 Mon Sep 17 00:00:00 2001 From: sunwoo1524 Date: Tue, 6 Feb 2024 15:18:37 +0900 Subject: [PATCH] except --- main.py | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/main.py b/main.py index 419b908..4ecadc0 100644 --- a/main.py +++ b/main.py @@ -15,23 +15,26 @@ def get_price(company_code): return blind_now.text def postStatus(): - company_code = '005930' - price = get_price(company_code).replace(",", "") - status = "" + try: + company_code = '005930' + price = get_price(company_code).replace(",", "") + status = "" - if int(price) >= 80000: - status = f"현재 삼성전자의 주가는 {price}원 입니다.\n드디어 팔만전자를 달성했습니다!" - else: - delta_to_80000 = 80000 - int(price) - status = f"현재 삼성전자의 주가는 {price}원 입니다.\n팔만전자까지 {delta_to_80000}원 남았습니다." + if int(price) >= 80000: + status = f"현재 삼성전자의 주가는 {price}원 입니다.\n드디어 팔만전자를 달성했습니다!" + else: + delta_to_80000 = 80000 - int(price) + status = f"현재 삼성전자의 주가는 {price}원 입니다.\n팔만전자까지 {delta_to_80000}원 남았습니다." - data={ - "i": os.getenv("ACCESS_TOKEN"), - "text": status, - "visibility": "public" - } - res = requests.post(f"https://{os.getenv('INSTANCE')}/api/notes/create", json=data) - print(res.status_code, res.json()) + data={ + "i": os.getenv("ACCESS_TOKEN"), + "text": status, + "visibility": "public" + } + res = requests.post(f"https://{os.getenv('INSTANCE')}/api/notes/create", json=data) + print(res.status_code, res.json()) + except: + print("Error...") if __name__ == "__main__": sched = BlockingScheduler()