Как остановить загрузку youtube-dl внутри потока, используя Python 3 - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть функция, которая загружает видео с определенных URL-адресов, и я запускаю эту функцию через поток, чтобы избежать зависания графического интерфейса, но я хочу, чтобы функция остановила или приостановила загрузку.Как это сделать?это код:

`def download_videos(self):        
     ydl1 = youtube_dl.YoutubeDL(self.get_opts())
     if self.get_Urls().__len__() > 0:
         ydl1.download(self.get_Urls())

def downloadVideoThrd(self):
    self.t1 = threading.Thread(target=self.download_videos())
    self.t1.start()`

1 Ответ

0 голосов
/ 15 ноября 2018

это решено, я просто помещаю функцию потока в процесс, а затем

...