shutil.move не может перемещать файлы между дисками?

Я использую shutil.move для перемещения файлов из моих загрузок (C:) в папку на сервере (Z:).

source_dir = "C:\\Users\\e1206433\\Downloads\\estadisticaEjecGlo*.csv"
dest_dir1 = "Z:\\AN\Produban\Operations\Print Management\Misc\Luca\TEST 1"

for file in glob.glob(source_dir):
    print(file)
    shutil.move(file, dest_dir1)

Но по какой-то причине каждый раз, когда скрипт запускается, он возвращает эту ошибку:

OSError: [WinError 17] The system cannot move the file to a different disk drive: 'C:\\Users\\e1206433\\Downloads\\EstadisticaEjecGlo095914.csv' -> 'Z:\\AN\\Produban\\Operations\\Print Management\\Misc\\Luca\\TEST 1'

Насколько я понимаю, эта ошибка возникает при использовании os.rename, и что shutil.move является решением. Но мой сценарий уже использует шутил!

Спасибо:)

0 ответов

Другие вопросы по тегам