首页 > 解决方案 > 如何在python中的commands.getstatusoutput上传递变量

问题描述

有人可以帮我如何传递变量commands.getstatusoutput

我正在尝试运行以下程序以从远程服务器获取信息。

import os
import commands
ServerName = raw_input('Enter the Server name : ')
status, output = commands.getstatusoutput("rosh -l admin -n %ServerName uname")
print output

但是在执行程序时,ServerName 不会被在终端中输入的主机名替换。

标签: pythonunixadmin

解决方案


推荐阅读