31 lines
835 B
Python
31 lines
835 B
Python
#!/usr/bin/env python3
|
|
"""
|
|
MY Network App Entry Point
|
|
Точка входа для запуска через python -m app
|
|
"""
|
|
|
|
import sys
|
|
import os
|
|
from pathlib import Path
|
|
|
|
# Добавить корневую директорию в путь
|
|
root_dir = Path(__file__).parent.parent
|
|
sys.path.insert(0, str(root_dir))
|
|
|
|
# Импортировать и запустить main из start_my_network.py
|
|
try:
|
|
from start_my_network import main
|
|
|
|
if __name__ == "__main__":
|
|
print("🚀 Starting MY Network via app.__main__.py")
|
|
main()
|
|
|
|
except ImportError as e:
|
|
print(f"❌ Error importing start_my_network: {e}")
|
|
print("📂 Current working directory:", os.getcwd())
|
|
print("🐍 Python path:", sys.path)
|
|
sys.exit(1)
|
|
except Exception as e:
|
|
print(f"❌ Fatal error: {e}")
|
|
sys.exit(1)
|