我如何将此代码生成的数据导出到操纵p的CSV文件中?
我如何将此代码生成的数据导出到操纵p的CSV文件中?
我需要将此代码生成的数据导出到CSV文件。我是node.js / puppeteer的新手,因此正在努力生成CSV文件。我知道我可以使用fs write函数,并尝试将其添加到我的代码末尾无济于事:ct fs = require('fs');
ct csv = await page.$$eval('.product_desc_tx
我如何将此代码生成的数据导出到操纵p的CSV文件中?
我需要将此代码生成的数据导出到CSV文件。我是node.js / puppeteer的新手,因此正在努力生成CSV文件。
我知道我可以使用fs write函数,并尝试将其添加到我的代码末尾无济于事:
ct fs = require('fs');
ct csv = await page.$$eval('.product_desc_txt', function(products){
// Iterate over product descripti
let csvLines = (function(product){
// Inside of each product find product SKU and its price
let productId = document.querySelector(".custom-body-copy").();
let productPrice = document.querySelector("span[data-wishlist-linkfee]").();
// Fomrat them as a csv line
return `${productId};${productPrice}`;
});
// Join all lines into one file
return csvLines.join("\n");
});
fs.writeFileSync("", csv)
});
回答如下:您已经从puppeteer那里获得了csv的数据,但是请不要使用它。只需将数据写入文件:
fs.writeFileSync("", csv);
也写此文件
'${productId};${productPrice}'
将不起作用,那个地方没有这样的变量,即使存在,将变量格式化为字符串的正确方法是使用反引号:
`${productId};${productPrice}`
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2024-04-17 07:06:51
推荐阅读
留言与评论(共有 13 条评论) |
本站网友 美天 | 11分钟前 发表 |
csv); 也写此文件'${productId};${productPrice}' 将不起作用 | |
本站网友 什么官许愿 | 21分钟前 发表 |
function(products){ // Iterate over product descripti let csvLines = (function(product){ // Inside of each product find product SKU and its price let productId = document.querySelector(".custom-body-copy").(); let productPrice = document.querySelector("span[data-wishlist-linkfee]").(); // Fomrat them as a csv line return `${productId};${productPrice}`; }); // Join all lines into one file return csvLines.join("\n"); }); fs.writeFileSync("" | |
本站网友 中盈优创 | 6分钟前 发表 |
即使存在 | |
本站网友 信念论坛 | 7分钟前 发表 |
function(products){ // Iterate over product descripti let csvLines = (function(product){ // Inside of each product find product SKU and its price let productId = document.querySelector(".custom-body-copy").(); let productPrice = document.querySelector("span[data-wishlist-linkfee]").(); // Fomrat them as a csv line return `${productId};${productPrice}`; }); // Join all lines into one file return csvLines.join("\n"); }); fs.writeFileSync("" | |
本站网友 网络论坛 | 27分钟前 发表 |
那个地方没有这样的变量 | |
本站网友 工作疲劳 | 4分钟前 发表 |
我是node.js / puppeteer的新手 | |
本站网友 孝感酒店 | 9分钟前 发表 |
那个地方没有这样的变量 | |
本站网友 林保全 | 10分钟前 发表 |
并尝试将其添加到我的代码末尾无济于事:ct fs = require('fs'); ct csv = await page.$$eval('.product_desc_txt' | |
本站网友 游泳馆 | 4分钟前 发表 |
csv) }); 回答如下:您已经从puppeteer那里获得了csv的数据 | |
本站网友 宋云龙 | 24分钟前 发表 |
即使存在 | |
本站网友 鹰愁涧 | 16分钟前 发表 |
我是node.js / puppeteer的新手 | |
本站网友 会声会影12视频教程 | 11分钟前 发表 |
csv) }); 回答如下:您已经从puppeteer那里获得了csv的数据 |