以参数形式运行python代码

以参数形式运行python代码,python,windows,command-line,Python,Windows,Command Line,我想知道在Windows下是否可以使用Python代码作为命令行程序的参数 正如我们在Linux中所做的那样,例如 ./a $(python version.py) 不太好。您可以在一定程度上滥用,如下所示: 但是与*nix下的操作相比,它是非常有限的。您可以使用另一个shell还是绑定到cmd.exe? for /f %%i in ('python version.py') do a.exe %%i

我想知道在Windows下是否可以使用Python代码作为命令行程序的参数

正如我们在Linux中所做的那样,例如

./a $(python version.py)

不太好。您可以在一定程度上滥用
,如下所示:


但是与*nix下的操作相比,它是非常有限的。

您可以使用另一个shell还是绑定到
cmd.exe
for /f %%i in ('python version.py') do a.exe %%i