gpt4 book ai didi

python - 在 powershell 脚本中运行 python 脚本

转载 作者:行者123 更新时间:2023-11-28 22:53:21 55 4
gpt4 key购买 nike

我想从 powershell 脚本中运行 python 脚本。我的所有搜索都会让我想到类似 THIS 的问题.我尝试使用 Invoke-Expression,但命令窗口短暂地打开和关闭,没有来自 python 脚本的预期输出。

我还尝试使用基于 THIS 的“&”运算符问题。这一次,脚本启动,但抛出 SyntaxError。单独运行python脚本就没有这个错误。

编辑:这是我运行的命令:

& $python $MyPythonScript

变量设置如下:

python="C:\Python33\python.exe"
MyPythonScript="D:\MyPythonScript.py"

这是输出:

File "D:\MyPythonScript.py", line 140
print "type=%s; mean = %s; finalVariance = %s; stdDev = %s; max(x) = %s; min(x) = %s; max(y) = %s; min(y) = %s; timeDiff = %s;" %(type, mean(distance), finalVariance, stdDev, max(x), min(x), max(y), min(y), timeDiff)
^
SyntaxError: invalid syntax

最佳答案

这是 Python 语法错误,而不是 PowerShell 语法错误。将字符串插值放在括号中:

print <b>(</b>"type=%s; ... = %s;" % (type, ..., timeDiff)<b>)</b>

关于python - 在 powershell 脚本中运行 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19505337/

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