相关文章推荐
豪气的火车  ·  maven ...·  10 月前    · 

python 运行powershell命令

在Python中运行PowerShell命令,可以使用Python内置的 subprocess 模块来实现。

下面是一个使用Python运行PowerShell命令的示例代码:

import subprocess
# 要运行的PowerShell命令
command = "Get-Process"
# 执行命令并将输出存储在result变量中
result = subprocess.run(["powershell", "-Command", command], capture_output=True, text=True)
# 输出结果
print(result.stdout)

在这个示例中,我们使用了subprocess.run()方法来执行PowerShell命令。subprocess.run()方法将PowerShell作为一个参数传递,并使用-Command标志来指定要运行的PowerShell命令。

此外,我们还将capture_output=Truetext=True作为参数传递给subprocess.run()方法。这将允许我们捕获PowerShell命令的输出,并将其作为字符串返回。

如果您需要在Python中执行复杂的PowerShell命令或脚本,可以使用subprocess.Popen()方法。这个方法提供了更多的灵活性和控制,可以让您更好地管理PowerShell进程的行为和输出。

  •