Я пытаюсь записать успех или неудачу ряда команд копирования в файл журнала. Я использую shutil.copy()
- например,
str_list.append(getbitmapsfrom)
game.bigbitmap = "i doubt this is there.bmp"
str_list.append(game.bigbitmap)
source = '\\'.join(str_list)
shutil.copy(source, newbigbmpname)
Я вызвал сбой одной из команд копирования в моем скрипте, и она вызвала ошибку:
[Errno 2] No such file or directory: 'X:\PJ_public\PJ_Services\BSkyB-PlayJam\Content\P_NewPortal2009\1.0.0\pframes\i doubt this is is there.bmp'
Это здорово, но могу ли я перехватить "Errno 2 No such file or directory"
и записать его в файл журнала? shutil.copy()
возвращает целое значение? - Я не вижу этого в документации по Python.
Полагаю, я также хочу иметь возможность получить возвращаемое значение, чтобы сценарий не бомбил при сбое копирования - я пытаюсь заставить его работать независимо от ошибок.
Спасибо.