【问题标题】:Change the path of CSV file every day at a specified hour and minute node.js每天在指定的小时和分钟更改 CSV 文件的路径 node.js
【发布时间】:2020-01-08 05:47:06
【问题描述】:

node.js 的新手。我的要求是每天午夜后 15 分钟将 CSV 文件的文件名更改为不同的路径(新文件)。目前使用 fast-csv 来编写输出。如何在上述时间将文件的路径动态更改为另一个路径和 CSV 文件,以便新文件接管输出的写入,并保存并关闭前一个文件。我怎样才能做到这一点?

编辑:我可以使用 node-schedule 作为调度部分。

【问题讨论】:

    标签: node.js csv scheduling fs


    【解决方案1】:

    暂时使用https://www.npmjs.com/package/node-schedule

    var event = schedule.scheduleJob("0 15 0 * * 0-6", function() {
      yourFunctionToChangeTheCSVPath();
    });
    

    现在应该是午夜 15 点。

    【讨论】:

    • 谢谢@Vanilla_Chan...我知道如何安排它。
    • 那只是改路径,或者函数中的文件名,问题出在哪里? stackoverflow.com/questions/22504566/…@Mallik Ku​​mar
    • @Chan 如果我无法重命名正在写入的当前文件。我想正确关闭文件并为另一个新文件创建一个新路径并指向 fast-csv 写入它。你能帮我做吗?
    • @Mallik Ku​​mar 在没有看到你的代码的情况下有点难,只是更新你的问题。
    猜你喜欢
    • 1970-01-01
    • 2016-08-27
    • 1970-01-01
    • 2021-10-22
    • 2017-12-16
    • 2015-07-29
    • 1970-01-01
    • 2020-07-11
    • 2012-11-21
    相关资源
    最近更新 更多