Perl 模块使用指南
1. 模块的引入与使用
在 Perl 中,引入模块有两种常见方式: require 和 use 。
- require :使用裸词(bareword)告知 Perl 在 @INC 路径下查找对应的 .pm 文件。例如, require Wibble; 会让 Perl 查找 Wibble.pm 文件。同时, :: 会被转换为目录分隔符,如 require Monty::Python; 会让 Perl 在 @INC 路径下的 Monty 目录中查找 Python.pm 文件。
- use :这是更常用的引入模块的方式,与 require 类似,但 use 会在程序编译时执行。所以,不能在条件语句中使用 use 来动态引入模块,如下代码是错误的:
if ($graphical) {
use MyProgram::Graphical;
} else {
use MyProgram::Text;
}
因为 Pe
超级会员免费看
订阅专栏 解锁全文
64

被折叠的 条评论
为什么被折叠?



