gpt4 book ai didi

python - 编写批处理脚本的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-01 06:11:53 24 4
gpt4 key购买 nike

我有大约 20 个脚本,每个脚本都会生成一个输出文件作为输出,该输出作为下一个文件的输入反馈。我现在想为用户提供一个选项,可以从脚本中的任意点重新启动批处理脚本。

我的 friend 建议使用 make 或 ant 为每个 python 脚本定义目标。我想知道您(高级黑客)的建议。

谢谢

最佳答案

制作这样的作品:

Target: dependencies
commands

根据您的脚本,您可以尝试这种类型的 Makefile:

Step20: output19
script20 #reads output19 and produces final output

Step19: output18
script19 # reads output18 and produces output19

.. etc ..

Step2: output1
script2 # reads output1 and produces output2

Step1:
script1 # produces output1

这样,在上一步的输出生成之前,每个脚本都不会运行。运行 ma​​ke Step20 将沿着整个链运行,如果不存在任何输出,则从 script1 开始。或者,如果output15存在,它将开始运行script16。

关于python - 编写批处理脚本的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5483202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com