Я хотел загрузить миниатюры с канала, и я использовал этот скрипт, который я нашел на GitHub.
https://github.com/rohitnairtech/YoutubeChannelAllVideoThumbnailDownloader
Итак, в строке: pageCount +=1
написано неопределенная переменная
Также неверный HTTP-запрос при запуске скрипта. Я просто подумал, что я займусь им один за другим, если эта неопределенная переменная может быть отсортирована первой.
Я заменил необходимый раздел на мой API Youtube и ChannelID.
Я не программист на Python, поэтому я не знаю, как здесь работают глобальные переменные или что может быть решением этой проблемы.
Я прочитал кое-что о Globals, но не смог найти правильного объяснения, в чем проблема.
def setURL (nextPage):
sleep(4)
global pageCount
pageCount += 1 #Error Here
Этот код должен загружать и хранить эскизы в папке эскизов, которую он автоматически создает в корневом каталоге скрипта.
EDIT1:
pageCount уже определен в строке 55 непосредственно перед вызовом setURL, разве это не должно работать?
Ответ Четан решает эти вопросы (это просто).
EDIT2:
ОШИБКА Журнал после запуска кода:
Это ссылки самоуничтожения после использования.
https://file.io/rE6BdY
https://file.io/d9fyJb
https://file.io/XsOXMw
https://file.io/hrWZBS