Relative folder structure

fixing root folder structure to run command easier
This commit is contained in:
Chuck
2025-04-07 21:06:07 -05:00
parent f7a8f75172
commit 4366ec9f37
2 changed files with 15 additions and 6 deletions

View File

@@ -1,5 +1,11 @@
#!/usr/bin/env python3
import os
import sys
# Add the project root directory to Python path
sys.path.append(os.path.dirname(os.path.abspath(__file__)))
from src.display_controller import main
if __name__ == "__main__":

View File

@@ -1,9 +1,9 @@
import time
from typing import Dict, Any
from clock import Clock
from weather_manager import WeatherManager
from display_manager import DisplayManager
from config_manager import ConfigManager
from src.clock import Clock
from src.weather_manager import WeatherManager
from src.display_manager import DisplayManager
from src.config_manager import ConfigManager
class DisplayController:
def __init__(self):
@@ -41,6 +41,9 @@ class DisplayController:
finally:
self.display_manager.cleanup()
if __name__ == "__main__":
def main():
controller = DisplayController()
controller.run()
if __name__ == "__main__":
main()