Как запустить функцию с самного начала если не было найденно например в папке опред. файла



  • Всем привет!
    Возник такой вопрос, как запустить функцию с самого начала если например в определенной папке не было найденно картинки под определенное название, например:
    Имеется видео, имеет название "Привет мир", так же имеется папка с фото где лежит большое кол-во картинок, мне надо каждую эту картинку проверить на одинаковое название с видео, если такого название нет то загрузить новое видео и под новое видео искать уже картинку с новым названием видео.
    Спасибо за помощь)



  • Создать функцию "функция1", в которой

    1. скачивается видео, читается его имя в переменную
    2. считываются имена файлов из нужной папки в список
    3. считается количество элементов в этом списке и кладется в переменную "x"
    4. в цикле FOR от 1 до "x" сравниваются строки из этого списка с названием видео
    5. if совпадает, то вызываем "функцию2", в которой продолжение скрипта
    6. если совпадений нет, то цикл заканчивается, а после него вызывается "функция1" (функция сама себя вызывает)

    в пунктах 5-6 возможны вариации, но я обычно так делаю, чтобы путаницы не было.


Log in to reply