我想写一个函数来执行shell命令并返回其输出作为字符串,不管它是错误还是成功消息。我只想得到与使用命令行相同的结果。
什么代码示例会做这样的事情?
例如:
def run_command(cmd):# ??????
print run_command('mysqladmin create test -uroot -pmysqladmin12')# Should output something like:# mysqladmin: CREATE DATABASE failed; error: 'Can't create database 'test'; database exists'