feat:增加异常处理
This commit is contained in:
30
main.py
30
main.py
@@ -8,21 +8,33 @@ from message.wechat_message import send_wechat_message, MessageEnum
|
|||||||
|
|
||||||
|
|
||||||
def daily_weather_task():
|
def daily_weather_task():
|
||||||
logger.info("执行定时天气任务...")
|
try:
|
||||||
weather = get_today_weather()
|
logger.info("开始执行定时天气任务...")
|
||||||
indices = get_today_indices()
|
weather = get_today_weather()
|
||||||
send_wechat_message(MessageEnum.MARKDOWN2, get_weather_message(weather, indices), True)
|
indices = get_today_indices()
|
||||||
|
send_wechat_message(MessageEnum.MARKDOWN2, get_weather_message(weather, indices), True)
|
||||||
|
logger.info("完成执行定时天气任务")
|
||||||
|
except Exception as e:
|
||||||
|
logger.error(f"执行定时天气任务时出错: {str(e)}")
|
||||||
|
|
||||||
|
|
||||||
def daily_stock_task():
|
def daily_stock_task():
|
||||||
logger.info("执行定时股票任务...")
|
try:
|
||||||
stock = get_today_stock()
|
logger.info("开始执行定时股票任务...")
|
||||||
send_wechat_message(MessageEnum.MARKDOWN, get_stock_message(stock))
|
stock = get_today_stock()
|
||||||
|
send_wechat_message(MessageEnum.MARKDOWN, get_stock_message(stock))
|
||||||
|
logger.info("完成执行定时股票任务")
|
||||||
|
except Exception as e:
|
||||||
|
logger.error(f"执行定时股票任务时出错: {str(e)}")
|
||||||
|
|
||||||
|
|
||||||
def daily_order_supper_task():
|
def daily_order_supper_task():
|
||||||
logger.info("执行定时订饭任务...")
|
try:
|
||||||
send_wechat_message(MessageEnum.TEXT, "📢 订饭时间到!记得订晚饭~")
|
logger.info("开始执行定时订饭任务...")
|
||||||
|
send_wechat_message(MessageEnum.TEXT, "📢 订饭时间到!记得订晚饭~")
|
||||||
|
logger.info("完成执行定时订饭任务")
|
||||||
|
except Exception as e:
|
||||||
|
logger.error(f"执行定时订饭任务时出错: {str(e)}")
|
||||||
|
|
||||||
|
|
||||||
def setup_schedule():
|
def setup_schedule():
|
||||||
|
|||||||
Reference in New Issue
Block a user