From 1fe29f1b1cd573c83e999eeef64cbea7713b71b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E9=80=A2=E5=BB=BA?= Date: Thu, 24 Feb 2022 14:44:17 +0000 Subject: [PATCH 1/3] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20=E5=88=98=E9=80=A2?= =?UTF-8?q?=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "\345\210\230\351\200\242\345\273\272/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "\345\210\230\351\200\242\345\273\272/.keep" diff --git "a/\345\210\230\351\200\242\345\273\272/.keep" "b/\345\210\230\351\200\242\345\273\272/.keep" new file mode 100644 index 0000000..e69de29 -- Gitee From 5fbac1a3c51203595220f480100a3306072520ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E9=80=A2=E5=BB=BA?= Date: Thu, 24 Feb 2022 14:44:29 +0000 Subject: [PATCH 2/3] =?UTF-8?q?=E6=96=B0=E5=BB=BA=2020220224?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "\345\210\230\351\200\242\345\273\272/20220224/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "\345\210\230\351\200\242\345\273\272/20220224/.keep" diff --git "a/\345\210\230\351\200\242\345\273\272/20220224/.keep" "b/\345\210\230\351\200\242\345\273\272/20220224/.keep" new file mode 100644 index 0000000..e69de29 -- Gitee From 03540f23d94af6e557957ad8ccbccf9730c1bb79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E9=80=A2=E5=BB=BA?= Date: Thu, 24 Feb 2022 14:45:42 +0000 Subject: [PATCH 3/3] 2.24 --- .../20220224/fs.js" | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 "\345\210\230\351\200\242\345\273\272/20220224/fs.js" diff --git "a/\345\210\230\351\200\242\345\273\272/20220224/fs.js" "b/\345\210\230\351\200\242\345\273\272/20220224/fs.js" new file mode 100644 index 0000000..6bd92f1 --- /dev/null +++ "b/\345\210\230\351\200\242\345\273\272/20220224/fs.js" @@ -0,0 +1,40 @@ +function load(url) { + var http = require('https'); + var pm = new Promise(function(resolve, reject) { + http.get(url, function(res) { + var html = ''; + res.on('data', function(read) { + html += read.toString(); + }); + res.on('end', function() { + resolve(html); + }); + }).on('error', function(e) { + reject(e) + }); + }); + return pm; +} +//参考网上教程 获取网页内容 抓取一言api返回的数据 获取随机句子 存入 +function api(num,format) { + for (let i = 0; i < num; i++) { + load('https://v1.hitokoto.cn/?c=f&encode=text').then(function(read) { + let sz = []; + sz[i] = read.trim(); + if (sz[i]=="") { + sz[i]="未能获取到数据,请尝试重新获取" + } + const fs = require('fs'); + fs.writeFile(`./每日一句${i+1}.${format}`, sz[i], err => { + if (err) throw err; + // console.log(sz[i]) + }); + }); + } +} +//设置创建几个文件,格式默认为txt 可更改 +api(5,'txt'); + + + + -- Gitee