from .base import Downloader from .youtube import YouTubeDownloader def get_downloader(service_name: str) -> Downloader: """Фабрика загрузчиков""" downloaders = { "youtube": YouTubeDownloader, # Здесь можно регистрировать новые загрузчики } return downloaders.get(service_name.lower())