在 裡用 建立perl

2021-03-31 08:57:00 字數 732 閱讀 7229

寫perl的程式的時候,開始總是要做以下的事情:

#! /usr/bin/env perl #到**去找perl, 因為可能用在不同的機器上,所以要這樣寫

begin

usewarnings; # 不能用 -w 只好老老實實的寫這句了

usestrict; # 為了除錯的時候少長幾根白髮,最好寫上他

usedata::dumper::******; # 同上

這麼到的東西每次都要寫,太累太無聊了, 不寫,出錯的時候更累。本著perl的宗旨:懶惰,急躁和傲慢,

這樣的生活是沒法忍受的。在emacswiki轉了一圈,找到了以下的解決方案。

(require 'autoinsert) ;; 這個模組是emacs帶的 不用自己下在 

(auto-insert-mode) ;;; 自動開啟這個模組,在啟動emacs的時候

(setq auto-insert-directory "~/.mytemplates/") ;;; 定義你自己的魔板目錄

(setq auto-insert-query nil) ;;; 插入的時候要不要提示

(define-auto-insert "/.pl"

"my-perl-template.pl") ;;; 模版檔案,在my-perl-template.pl裡寫

上面提到的內容

寫乙個新的.pl檔案試一試。look, 爽了吧, 同理可以用在任何其他程式裡

建立csv檔案,在裡面錄入資料

開啟檔案 file open r h harrypy score.csv w 用with 可以不用關閉檔案,with會自動關 with open r h harrypy score.csv w as file file write 姓名,語文,數學,英語 n n 為換行 迴圈讓使用者輸入學生資訊,知...

用Perl編寫Apache模組

mod perl技術將perl解析器編譯到apache伺服器中一起等待客戶端請求。mod perl技術在apache中一共有三種 執行方式 perlrun模式 這個模式主要相容舊式cgi程式,僅僅使用apache中的perl解析器對 進行解析不進行緩衝。registry模式 這個模式的perl 在被...

用Perl語言進行Socket程式設計

用perl語言進行socket程式設計 網路程式設計是一門神秘且複雜的藝術,當然也十分有趣。perl語言提供了豐富的tcp ip網路函式,所有這些函式都直接 於c語言的socket庫函式.由於perl語言和c語言的socket庫函式在型式和使用方法上都是一樣的,因此會使用perl語言進行socket...