Perl - странное поведение
От: elmal  
Дата: 09.06.10 08:51
Оценка:
С перлом знаком мало, так что вопрос чайниковский.

Есть код:
    my $Magic = Image::Magick->new;
    $Magic->Read($File);
    $Magic->Set(magick => "png");    # Output format
    $Magic->Write($NewFile);

Но — новый файл не создается ни черта. Ошибок никаких тоже нет, на следующие строки прекрасно проходит, и там говорится что файл с таким то именем по такому то пути успешно создан.
Вопрос — как понять что не так?
Re: Perl - странное поведение
От: elmal  
Дата: 09.06.10 09:00
Оценка:
Здравствуйте, elmal, Вы писали:

E>Вопрос — как понять что не так?

В принципе разобрался, оказывается ошибки надо вручную всегда отлавливать. Непонятно какого черта этого не сделали авторы скрипта.
Re: Perl - странное поведение
От: Кодёнок  
Дата: 09.06.10 10:20
Оценка:
Здравствуйте, elmal, Вы писали:

E> $Magic->Write($NewFile) or die;


попробуй так
Re[2]: Perl - странное поведение
От: Кодёнок  
Дата: 09.06.10 10:21
Оценка:
Здравствуйте, Кодёнок, Вы писали:

E>> $Magic->Write($NewFile) or die;


а лучше die "$!"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.