Перенос файлов не работает в многопотоке



  • Добрый день! Столкнулся с необычной проблемой: скрипт скачивает файл по кнопке с сайта, и после переносит его из директории проекта в нужную папку с нужным расширением (скрин)
    f905955e-2ba9-4dda-aec5-4e07342c3a7e-image.png

    В режиме записи (редактирования скрипта) все проходит отлично. Однако когда запускаю скрипт в режиме записи (и в многопотоке, и в один поток) - происходит следующее: файл успешно скачивается в DOWNLOADED_FILE_PATH, но после этого в нужную папку не переносится, а остается на месте. Получается, скрипт работает корректно только в режиме редактирования.
    В чем может быть проблема?



  • Запускай скрипт от имени администратора. Возможно ты переносишь файл в директорию (например на диск C, или в документы и т.д) в которой без этих прав ничего не переноситься и не копируется.



  • @Al2key said in Перенос файлов не работает в многопотоке:

    Добрый день! Столкнулся с необычной проблемой: скрипт скачивает файл по кнопке с сайта, и после переносит его из директории проекта в нужную папку с нужным расширением (скрин)

    В режиме записи (редактирования скрипта) все проходит отлично. Однако когда запускаю скрипт в режиме записи (и в многопотоке, и в один поток) - происходит следующее: файл успешно скачивается в DOWNLOADED_FILE_PATH, но после этого в нужную папку не переносится, а остается на месте. Получается, скрипт работает корректно только в режиме редактирования.
    В чем может быть проблема?

    Попробуйте добавить секундное ожидание после скачивания файла перед его переносом. Также выведите в лог новый путь до файла, убедитесь что новый путь корректен


Log in to reply