我目前正在从服务器端使用以下功能来执行客户端命令。我发现当客户端同时发出许多命令并且命令执行时间较长时,此函数返回代码=9。有什么模块可以解决这类问题吗?谢谢,
def execute_cmd(cmd):
output_pipe = os.popen(cmd)
print cmd
try:
output = output_pipe.read()
print output
finally:
code = output_pipe.close()
if code is None:
code = 0
return (code, output)