wwwwwllllk 发表于 2024-4-23 12:36:49

node查询金价

运行之前首先确保自己安装了node环境,需要安装cheerio库
```
npm i cheerio
```

然后执行代码即可
```
const http = require('http');
const cheerio = require('cheerio');

function fetchData(url) {
return new Promise((resolve, reject) => {
    http.get(url, (res) => {
      let data = '';

      res.on('data', (chunk) => {
      data += chunk;
      });

      res.on('end', () => {
      resolve(data);
      });
    }).on('error', (err) => {
      reject(err);
    });
});
}

async function fetchAllData() {
try {
    const response1 = await fetchData('http://www.dyhjw.com/brand/zhouliufu/');
    const response2 = await fetchData('http://dyhjw.com/brand/laofengxiang/');
    const response3 = await fetchData('http://www.dyhjw.com/brand/jinzhizun/');
    const $ = cheerio.load(response1);
    // html() 和 text() 都可以
    const divContent1 = $("body > div.main.w1020.float_clear > div.inx_l.float_clear > div.desc_txt.float_clear > div.desc_tit.fr.float_clear > div:nth-child(1) > p > span > font").text();
    console.log("今日周六福金价:"+divContent1+"克");

    const $1 = cheerio.load(response1);
    // html() 和 text() 都可以
    const divContent2 = $1("body > div.main.w1020.float_clear > div.inx_l.float_clear > div.desc_txt.float_clear > div.desc_tit.fr.float_clear > div:nth-child(1) > p > span > font").text();
    console.log("今日老凤祥金价:"+divContent2+"克");

    const $2 = cheerio.load(response1);
    // html() 和 text() 都可以
    const divContent3 = $2("body > div.main.w1020.float_clear > div.inx_l.float_clear > div.desc_txt.float_clear > div.desc_tit.fr.float_clear > div:nth-child(1) > p > span > font").text();
    console.log("今日金至尊金价:"+divContent3+"克");





    // console.log(response2);
    // console.log(response3);
    // 在这里处理两个请求的结果
} catch (error) {
    console.error('请求遇到问题:', error);
}
}

fetchAllData();

```

!(data/attachment/forum/202404/23/123638a2230ziajy61c999.png)

王一之 发表于 2024-4-23 15:14:33

哥哥整个后台脚本接入https://sct.icodef.com/,每天通知{:4_111:}

王一之 发表于 2024-4-24 14:22:03

首饰金价不太靠谱,看看国际金价

wwwwwllllk 发表于 2024-4-24 14:56:34

王一之 发表于 2024-4-24 14:22
首饰金价不太靠谱,看看国际金价

gg不给女朋友准备三金吗,我觉得首饰对gg有用{:4_95:}

王一之 发表于 2024-4-24 14:58:40

wwwwwllllk 发表于 2024-4-24 14:56
gg不给女朋友准备三金吗,我觉得首饰对gg有用

470多的时候入了,还好入得早
页: [1]
查看完整版本: node查询金价