Perl模块推荐23——Perl::Shell
摘要
Perl::Shell 是perl中的种python风格的命令行REPL( read eval print loop)模式。
和Shell::Perl相比其使用更加方便。莫失初心,勿忘初衷。
安装
1 | cpanm Perl::Shell |
或者使用1
ppm install Perl::Shell
用法
metacpan 上存在一个错误
perlcmd 打开交互模式而不是perlthon命令。
错误的使用方法1
2
3
4
5
6
7
8C:\Document and Settings\adamk> perlthon
Perl 5.10.1 (Sat Oct 17 22:14:49 2009) [Win32 strawberryperl 5.10.1.0 #1 33 i386]
Type "help;", "copyright;", or "license;" for more information.
>>> print "Hello World!\n";
Hello World!
>>>
正确的使用方法1
2
3
4
5
6
7
8
9C:\Users\chenzq>perlcmd
Perl 5.24.0 (Tue May 10 17:12:25 2016) [Win32 strawberry-perl 5.24.0.1 #1 Tue May 10 17:10:11 2016 i386]
Type "help;", "copyright;", or "license;" for more information.
>>> print "hello,world!\n";
hello,world!
>>>
使用交互模式提取分析网页中的元素特别方便
我最近在Python中利用scrapy shell url;打开交互模式,提取分析网页中的元素,感觉特别顺手。故给广大perler介绍了Perl::Shell模块。