nodejs 操作檔案

2021-09-01 20:16:30 字數 773 閱讀 4762

1.首先引入模組fs

varfs

=require

('fs'

);2.方法

2.1非同步刪除檔案

fs.unlink('/home/hello',function(err)

console.log("成功刪除檔案");

})

2.2同步

刪除檔案

fs.unlinksync('/home/hello') console.log('成功刪除檔案');

2.3非同步重新命名檔案

fs.rename("/home/hello", "/home/helloworld",

function(err)

console.log("重新命名成功"); })

2.4同步重新命名檔案

fs.renamesync("/home/hello", "/home/helloworld"); console.log("重新命名成功");

3.使用line-reader操作檔案

3.1 首先安裝

npm install line-reader

var linereader = require('line-reader');

linereader.eachline('file.txt', function(line, last) 

})

nodejs 操作檔案(資料夾)

1.建立資料夾 if fs.existssync targetdir 2.刪除資料夾 方法1 使用遞迴 var deletefolderrecursive function path else fs.rmdirsync path 方法2 使用系統的命令 var exec require child ...

Nodejs 操作檔案流 fs 同步非同步

預設讀取檔案是非同步的 var fs require fs console.log begin read a file var data 321 fs.readfile wechat menu.json function err,data console.log finished read a fi...

Python IO操作 檔案操作

讀檔案使用python內建的函式open 可以開啟乙個檔案 類似c語言 f open file.txt r f.read f.close 檔案讀寫時可能都會出錯,產生ioerror,一旦出錯f.close 就不能用,所以我們可以使用try finally try f open file.txt r ...