整體讀入,逐行處理
open(file,"<","/home/chenmi/.bashrc")||die"cannot open the file: $!\n";
@linelist=;
foreach $eachline(@linelist)
close file;
逐行讀入,邊讀邊處理
open(file,"<","/home/chenmi/.bashrc")||die"cannot open the file: $!\n";
while ()
close file;
第一種方法適合於較小的檔案,一次全部讀入到array之後可以更加靈活的處理;第二種方法則適合於大型檔案,一次讀入一行,可以減少記憶體占用。
config檔案的兩種讀取方式
1.專案預設的讀取webconfig中的,如下 1 public voidgetaccounts 2 3 34 35 accounts.add account 36 37 38 39 40 41 42 43 2.指定位置的讀取方式 自己新增的config檔案 1 public void getacc...
Python 檔案修改的兩種常用方式
方式一 文字編輯採用的就是這種方式 實現思路 將檔案內容發一次性全部讀入記憶體,然後在記憶體中修改完畢後再覆蓋寫回原檔案 優點 在檔案修改過程中同乙份資料只有乙份 缺點 會過多地占用記憶體 with open c.txt mode rt encoding utf 8 as f res f.read ...
vue讀取本機的excel檔案的兩種方式
安裝依賴 npm install xlsx 引入import xlsx from xlsx 第一種input通常方式 template中加入input data中宣告變數 data mounted中繫結事件 mounted 呼叫主函式 readexcel e else if xls xlsx tes...