#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ 应用启动脚本 """ import os import sys import logging # 禁用 Python 输出缓冲,确保日志实时输出 os.environ['PYTHONUNBUFFERED'] = '1' # 添加项目根目录到Python路径 sys.path.append(os.path.dirname(os.path.abspath(__file__))) from app import create_app # 配置日志 logging.basicConfig( level=logging.INFO, format='%(asctime)s [%(levelname)s] %(message)s', handlers=[ logging.StreamHandler(sys.stdout) ] ) app = create_app(os.getenv('FLASK_ENV') or 'default') if __name__ == '__main__': print("\n" + "="*60) print("🚀 SKU生命周期分析系统启动中...") print("📍 服务地址: http://0.0.0.0:8085") print("🔧 调试模式: 已开启") print("="*60 + "\n") # 强制刷新标准输出 sys.stdout.flush() app.run(host='0.0.0.0', port=8085, debug=True)