Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在makefile中使用exec_Python_Makefile_Exec - Fatal编程技术网

Python 在makefile中使用exec

Python 在makefile中使用exec,python,makefile,exec,Python,Makefile,Exec,在makefile中,它们之间的区别是什么 python: exec python 及 我找到了。我知道exec将shell替换为正在执行的命令,在本例中是python。但我并没有真正看到makefile中的含义 那么为什么我会使用exec-python而不是python?在编写脚本时,exec命令在特定情况下非常有用。一个这样的例子是,我们希望应用程序在执行后不访问shell进程而运行。您可以阅读更多关于这些用例的信息 对于您给出的情况,exec-python和python之间没有实

在makefile中,它们之间的区别是什么

python:
    exec python

我找到了。我知道
exec
将shell替换为正在执行的命令,在本例中是python。但我并没有真正看到makefile中的含义


那么为什么我会使用
exec-python
而不是
python

在编写脚本时,
exec
命令在特定情况下非常有用。一个这样的例子是,我们希望应用程序在执行后不访问shell进程而运行。您可以阅读更多关于这些用例的信息


对于您给出的情况,
exec-python
python
之间没有实际区别,除了在python使用
exec
命令完成执行后无法返回shell之外。您最好只使用
python

我不知道。你为什么要这么做?据我所知,这毫无意义。
python:
    python