且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

用Makefile执行的Python脚本

更新时间:2023-02-07 13:48:58

信息不多,所以这个答案有点含糊.Makefile的基本原理是列出每个目标的依赖性.在这种情况下,您的目标(我们将其称为foo)取决于您的python脚本(我们将其称为do-foo.py):

That's not a lot of information, so this answer is a bit vague. The basic principle of Makefiles is to list dependencies for each target; in this case, your target (let's call it foo) depends on your python script (let's call it do-foo.py):

foo: do-foo.py
    python do-foo.py > foo

现在,只要do-foo.py发生更改,foo就会重新运行(当然,前提是您要调用make).

Now foo will be rerun whenever do-foo.py changes (provided, of course, you call make).