Perl使用模块
示例
use Cwd;
这将Cwd在编译时导入模块并导入其默认符号,即使模块的某些变量和函数可供使用它的代码使用。(另请参见:perldoc-fuse。)
通常这是正确的做法。但是,有时您将需要控制要导入的符号。在要导出的模块名称后添加符号列表:
use Cwd 'abs_path';
如果这样做,将仅导入您指定的符号(即,将不会导入默认设置)。
导入多个符号时,习惯使用qw()列表构建结构:
use Cwd qw(abs_path realpath);
一些模块导出其符号的子集,但可以通过以下命令导出所有内容:all:
use Benchmark ':all';
(请注意,并非所有模块都能识别或使用:all标签)。