寻求将python变量传递给powershell的帮助。
使用subprocess.call方法打开powershell并运行一个从python回显变量的powershell脚本,我收到一个无法识别的错误。任何帮助将不胜感激。
示例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:
ECHO $first
ECHO $second
收到错误
术语“first”未被识别为cmdlet的名称, 功能,脚本文件或可操作程序。
答案 0 :(得分:0)
使用python而不是powershell完成项目。谢谢