尝试在Perl中使用模块,如果模块不可用,则打印消息

前端之家收集整理的这篇文章主要介绍了尝试在Perl中使用模块,如果模块不可用,则打印消息前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在Perl中可以做到这一点(下面的代码是Python的哈哈)
try:
  import Module
except:
  print "You need module Module to run this program."

有人有什么想法吗?

解决方法

TIMTOWTDI
eval "use Module; 1" or die "you need Module to run this program".

要么

require Module or die "you need Module to run this program";
Module->import;

要么

use Module::Load;

eval { load Module; 1 } or die "you need Module to run this program";

你可以在CPAN找到Module::Load

原文链接:https://www.f2er.com/Perl/172942.html

猜你在找的Perl相关文章