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