小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Perl 模塊的安裝和使用

 herowuking 2015-07-24

Perl語言的強(qiáng)大源自于其開源、免費(fèi)和靈活自由的編程環(huán)境,另外成千上萬的免費(fèi)perl模塊功不可沒。

Perl模塊安裝方式(一)

下載后安裝:http://search./,這里有最新更新的perl模塊。

下載之后,如果你電腦是有C++編譯器(安裝了VC++,C語言編程軟件等)的系統(tǒng),則將下載的模塊解壓縮后,在該文件夾內(nèi),使用如下dos命令就可安裝該模塊了。  
  perl   Makefile.PL  
  nmake  
  nmake   test  
  nmake   install   
 

Perl模塊安裝方式(二):命令行方式,我個(gè)人傾向于這種方式。

只要你電腦上安裝了perl軟件,在任意目錄下的dos提示窗口中均可以通過ppm命令安裝perl模塊,比如“tie::file”模塊,用“ppm install tie::file”命令安裝,如下圖所示,如果電腦上已經(jīng)安裝了該模塊,則會(huì)有下圖的提示,否則,會(huì)提示該模塊下載的進(jìn)度和總計(jì)下載的文件個(gè)數(shù),使用此方法非常方便快捷。

Perl <wbr>模塊的安裝和使用

Perl模塊安裝方式(三):下載pm文件,拷貝到有關(guān)目錄

perl模塊的主文件就是.pm為后綴名的文件,比如上述tie::file文件在我電腦上安裝路徑為

c:\Perl\lib\Tie\File.pm

c:\Perl\site\lib\Tie\File.pm

所以,如果有些模塊沒有及時(shí)更新到cpan網(wǎng)站上,你可以搜索相應(yīng)的pm文件,然后將其拷貝到c:\Perl\lib\和c:\Perl\site\lib\兩個(gè)文件夾中就可以了。

 

Perl模塊應(yīng)用舉例:tie::file

tie::file 這個(gè)模塊可以將一個(gè)文本文件逐行綁定為一個(gè)數(shù)組,你對(duì)數(shù)組的任何操作均即時(shí)反映到文件中,使用此模塊可以不必使用“open”語句對(duì)文件進(jìn)行操作。比如我們有一個(gè)文件“1.txt”,內(nèi)容如下

hello
China
hello
World

 

我們編寫下面的程序語句,將該文件進(jìn)行修改,使World變?yōu)镃hina

# This file documents Tie::File version 0.96
use Tie::File; #perl模塊名稱
use strict;
use warnings;

my $file="1.txt";  #欲操作的文件名,使用strict之后,所有的變量第一次出現(xiàn)時(shí)前

                   #面都要添加my,這是perl#語法的特殊之處
my @array;
tie @array, 'Tie::File', $file or die $!; #tie file語句格式,die為錯(cuò)誤提示

print "@array\n";        #打印出 hello China hello World

$array[3] = 'China';     # 修改第四行 從World 為China
print "$array[3]\n";     # 打印出第四行

print "@array\n";        #打印出修改后的文本文件內(nèi)容

hello

China

hello

China 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多