将python变量传递到powersh

2024-04-25 13:38:13 发布

您现在位置:Python中文网/ 问答频道 /正文

正在寻找有关将python变量传递到powershell的帮助。在

使用subprocess.call方法打开powershell并运行一个powershell脚本,该脚本回显python中的变量,我收到一个无法识别的错误。任何帮助都将不胜感激。在

python代码示例:

row = ['hello' , 'world']
first = row[0]
second = row[1]
subprocess.call(["C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\powershell.exe",
". \"./testShell2\";", "&variables(first, second)"])

powershell示例:

^{pr2}$

收到错误

术语“first”无法识别为cmdlet的名称, 函数、脚本文件或可操作程序。在


Tags: 方法代码脚本示例helloworldwindows错误