javascript - Apify 抓取后如何重命名输出文件?

标签 javascript web-crawler puppeteer apify

我搜索了 Apify 文档,但找不到设置输出文件名的方法。现在是 {INDEX}.json,但是我可以为 Apify 抓取的每个页面指定一个自定义名称吗?

最佳答案

据我了解,您正在本地运行它。那么不可以,您无法重命名由 Apify.pushData() 创建的 JSON 文件。如果您确实需要命名结果,则可以使用键值存储并使用 Apify.setValue() 将命名 JSON 文件保存在其中。 Docs here .

关于javascript - Apify 抓取后如何重命名输出文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61274541/

相关文章:

javascript - 用于格式化电子表格的 Google 脚本制作工具

python - 无法在我的代码中找到错误所在?

pdf - 如何在 Puppeteer 中添加所有相对 URL 的绝对路径(本地 html 文件应从网络加载图像以生成 PDF)

javascript - 想使用 Puppeteer 抓取表格。如何获取所有行,遍历行,然后为每一行获取 "td' s"?

javascript - 将 react 状态从 Vuex 传递到可组合项

javascript - 访问数组中的 promise 值

javascript - 异步API和回调

python - 单击 Scrapy 中的按钮

r - 有没有办法在原始数据中添加文本(链接)?

javascript - 如何在 NodeJS 中获取 ElementHandle 的父级和兄弟级?