Node基本API使用2

2021-09-28 19:26:34 字數 1261 閱讀 7800

fs.createreadstream(path [,options]);

fs.createwritestream(path [,options]);

const path = require('path');

const fs = require('fs');

let spath = path.join(__dirname,'../03-source', 'file.zip');

let dpath = path.join('c:\\users\\www\\desktop', 'file.zip');

let readstream = fs.createreadstream(spath);

let writestream = fs.createwritestream(dpath);

//基於事件的處理方式

let num = 1;

readstream.on('data', (chunk)=>);

readstream.on('end', ()=>);

//另外一種方式

//pipe作用直接把輸入流和輸出流連接到一起

readstream.pipe(writestream);

一行處理方式

const path = require('path');

const fs = require('fs');

//建立目錄

fs.mkdir(path.join(__dirname,'abc'), (err) =>);

fs.mkdirsync(path.join(__dirname,'hello'));

//讀取目錄

fs.readdir(__dirname, (err,files) =>else if(stat.isdirectory())

});});

});//同步方式

let files = fs.readdirsync(__dirname);

files.foreach((item,index) =>else if(stat.isdirectory())

});});

});//刪除目錄

//非同步操作

fs.rmdir(path.join(__dirname, 'abc'), (err)=>);

//同步操作

fs.rmdirsync(path.join(__dirname,'hello'));

以上是針對nodejs的api基本使用的總結二。

Node教程 非同步API

導學 通過返回值拿結果 path.join 通過函式拿結果,fs.redfile 在node中有兩種api 同步的api還有非同步的api 同步所謂的同步就是一步一步的走 非同步當前的api不會堵塞後續的 的執行 對比不能通過返回值拿結果 這裡舉例說明 讀取檔案的操作是非同步的 fs.readfil...

利用node 搭建api介面

node.js之api介面 先決條件安裝gongodb資料庫 一 隨便建乙個資料夾,裡面再建乙個資料夾,win r開啟cmd輸入指令mongod dbpath 剛剛建的資料夾樹狀目錄,例如 data db 建立乙個新資料庫,mongod dbpath 剛剛建的資料夾樹狀目錄,如果該資料夾沒有資料庫則...

Pytorch(二)基本API及使用

初始化tensor,tensor的變換,隨機初始化乙個tensor,上下文管理器torch.no grad 不進行梯度傳播。乘法中的廣播機制 對於兩個tensor,肯定是維度少的那個是broadcast矩陣。比如最後乙個,比如常見,乙個維度是 10,3,4 的矩陣,乘以乙個 4,5 的矩陣,其實是後...