以编程方式获取所有包含的Perl包

时间:2018-03-24 08:45:27

标签: perl perl-module

有没有人知道在Perl运行时通过实际包含的所有包(即use&d;或者require&#d; d)进行迭代的方法一个Perl程序?我找到了很多关于如何找到所有已安装软件包的答案,但这并不是我感兴趣的内容。我特别希望得到一个仅包含该软件包的列表。程序实际上包括在内。这有可能吗?

顺便说一下,我使用的是Perl 5.26.0。

1 个答案:

答案 0 :(得分:8)

哈希%INC包含所有已加载的包,请参阅perlvar

print "$_\n" for keys %INC;