feat:重构代码模块
This commit is contained in:
29
main.py
29
main.py
@@ -1,36 +1,28 @@
|
||||
import schedule
|
||||
import time
|
||||
from log_config import logger
|
||||
from config.log_config import logger
|
||||
|
||||
from daily_stock import get_stock_message, get_today_stock
|
||||
from daily_weather import get_today_indices, get_today_weather, get_weather_message
|
||||
from wechat_message import send_wechat_message
|
||||
from work.daily_stock import get_stock_message, get_today_stock
|
||||
from work.daily_weather import get_today_indices, get_today_weather, get_weather_message
|
||||
from message.wechat_message import send_wechat_message, MessageEnum
|
||||
|
||||
|
||||
def daily_weather_task():
|
||||
logger.info("执行定时天气任务...")
|
||||
weather = get_today_weather()
|
||||
indices = get_today_indices()
|
||||
message = get_weather_message(weather, indices)
|
||||
send_wechat_message(message)
|
||||
send_wechat_message(MessageEnum.MARKDOWN2, get_weather_message(weather, indices), True)
|
||||
|
||||
|
||||
def daily_stock_task():
|
||||
logger.info("执行定时股票任务...")
|
||||
stock = get_today_stock()
|
||||
message = get_stock_message(stock)
|
||||
send_wechat_message(message)
|
||||
send_wechat_message(MessageEnum.MARKDOWN, get_stock_message(stock))
|
||||
|
||||
|
||||
def daily_order_supper_task():
|
||||
logger.info("执行定时订饭任务...")
|
||||
message = {
|
||||
"msgtype": "text",
|
||||
"text": {
|
||||
"content": "📢 订饭时间到!记得订晚饭~"
|
||||
}
|
||||
}
|
||||
send_wechat_message(message)
|
||||
send_wechat_message(MessageEnum.TEXT, "📢 订饭时间到!记得订晚饭~")
|
||||
|
||||
|
||||
def setup_schedule():
|
||||
@@ -48,9 +40,9 @@ def run_schedule():
|
||||
|
||||
def main():
|
||||
logger.info("程序启动,开始设置定时任务...")
|
||||
#daily_weather_task()
|
||||
#daily_stock_task()
|
||||
#daily_order_supper_task()
|
||||
# daily_weather_task()
|
||||
# daily_stock_task()
|
||||
# daily_order_supper_task()
|
||||
|
||||
setup_schedule()
|
||||
try:
|
||||
@@ -62,5 +54,6 @@ def main():
|
||||
except Exception as e:
|
||||
logger.error(f"程序发生错误: {str(e)}", exc_info=True)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
Reference in New Issue
Block a user