satfan
Май 4, 2022 10:10:02
IDLE (Python 3.10 64-bit)
—————————–
Есть плейлист со ссылками на каналы youtube.
Нужен скрипт (чекер) на Python для проверки и удаления не раблочих каналов.
Прошу помощи.
AD0DE412
Май 4, 2022 13:13:39
проверка наличия вобще
In [6]: import urllib.request
In [7]: test = urllib.request.urlopen("https://www.youtube.com/watch?v=CB9bS46v
...: l04")
In [8]: print(str(test.getcode()))
200
satfan
Май 4, 2022 14:40:25
Спасибо AD0DE412
Не понимаю как в ваш пример вставить свой m3u плейлист для проверки ?
AD0DE412
Май 4, 2022 16:28:02
очьнь просто парсете ваш п-лист выделяете ссылку проверяете есть такой адрес или нет итд
зы ну конечно вам нужно написать скрипт который принимает на входе ваш п-лист и отдает уже провереный .. как то так
это кнешно очвдные вещи эээ вещи ну так на всякий уточняю
satfan
Май 4, 2022 16:37:13
Спасибо AD0DE412
А если ссылок очень много - это не удобно.
Нужно в скрипте читать построчно все ссылки и прверять их, затем сохранть вновь этот плейлист уже без нерабочих ссылок.
AD0DE412
Май 4, 2022 16:38:41
ну так .. вы с програмированеем вабще как?
satfan
Май 4, 2022 16:44:59
ну так .. вы с програмированеем вабще как?
Только начинаю.
AD0DE412
Май 4, 2022 16:54:00
кхм вот смотрите m3u это просто текстовый файл (
open()) ваша задача открыть его в вашей программе извлечь данные и разбить их по некоторым признакам (хз будете велосипедить или использовать что то из интернета
https://duckduckgo.com/?q=python+m3u+parse&t=h_&ia=web )
извлечь в каждой записи url чекнуть его ну и собрать все обратно
вполне такая задача для начинающего
AD0DE412
Май 4, 2022 16:58:56