さまざまなモジュールを使用するスクリプトを作成しました。スクリプトはループし、特定の ID に到達して終了するまで最初に戻ります。
ただし、モジュール クエリの結果が未定義で、スクリプトが停止する場合があります。私の現在の場合:
Can't use an undefined value as a HASH reference at /modulepath/module.pm line xxx
現在の処理を停止してスキップしないように Perl に指示するにはどうすればよいですか? 私は成功せずに以下を使用しようとしました:
if (defined $var->movie( id => $imdb )){
#do the usual stuff
}
else {
#skip and do nothing
}