perl-module

    1熱度

    1回答

    我在編輯Perl程序以使用Get Options和Pod Usage模塊。當我嘗試這樣做時,它似乎打破了它。第一個代碼示例是可用的原始文件,第二個代碼示例是不起作用的編輯版本。 #!/usr/bin/env perl use strict; use warnings; use 5.012; use File::Basename; use FindBin; use lib "$Fin

    -2熱度

    1回答

    如果在Perl中if語句有問題,我的if語句不起作用。我做錯了什麼,因爲我使用嚴格和警告模塊,但仍然我的if語句不起作用。 #!/usr/bin/env perl use strict; use warnings; sub Granted { print "\n\nAccess Granted\n\n"; } sub Access { print "\n

    0熱度

    2回答

    我寫了一個perl程序,它在內部調用三個perl模塊。我的主管在審查代碼後問我添加了全局異常處理。我不明白他的意思。他還表示使用Eval來完成這一任務。我不確定如何使用Eval,以便捕獲enire perl模塊中的任何異常。任何人都可以通過提供鏈接或提供解釋來幫助我? 在此先感謝。

    1熱度

    1回答

    我有一個Perl腳本test.pl,它包含另一個Perl模塊fact.pm,它位於crypt/Module目錄下。 隱窩/ test.pl的源代碼是: #!/usr/bin/perl use Term::ANSIColor qw(:constants); use File::Path; use POSIX qw(strftime); use File::Basename qw(dirnam

    -1熱度

    1回答

    我想知道什麼是最好的方法來檢查服務器是否在一臺機器上使用PERL。 比方說,例如,我想知道如果apache在某個域上運行良好。 我不想只是ping那個url,因爲它可能被關閉並給我一個錯誤的結果。

    2熱度

    2回答

    當使用LWP :: UserAgent模塊時,向模塊發出請求,並且 收到一個HTTP :: Response對象,其中包含響應代碼 (希望爲200 !)和一個狀態行。 我的問題是,我不知道如何確定 響應代碼是從Web服務器還是從LWP :: UserAgent返回。 例如,我認爲如果域名無法解析或者您無法連接到主機,則LWP :: UserAgent會以 的形式報告這個500代碼,這與500「內部

    1熱度

    1回答

    我想使用將數據推到一個多維數組在Perl 如quality_list[i][j] : push(@quality_list, $string_list, $qp); 但是,我想,我不能使用它。你能幫我解答嗎? @se1s = ('1','5','8'); @se2s = ('3','2','4'); sub test() { foreach $se1(@se1s) {

    1熱度

    1回答

    請幫助我。 我有perl模塊文件中的代碼。當我在web中提交按鈕時,我想調用一個外部腳本perl。 這裏是我在perl模塊文件中的代碼。 package web::modify::send; use strict; use warnings FATAL => 'all'; no warnings 'redefine';<br> sub send{ my $s = shift;

    -1熱度

    1回答

    我試圖安裝CPAN模塊來處理圖形。某些文件無法正確下載或導致發生致命錯誤。 怎麼了? 我端子輸出: cpan[1]> install Games::Irrlicht Reading '/home/me/.cpan/Metadata' Database was generated on Sat, 05 Mar 2016 02:17:02 GMT Running install for

    1熱度

    1回答

    我試圖在報警觸發時重試某些邏輯。那可能嗎。 我已經定義報警如下: local $SIG{ALRM} = sub { if($attempt <=5) { print "NExt attempt\n"; $attempt = $attempt + 1; my $val = subroutine_call(); } else{