我是Python新手,目前只通过在线研究了解了一些事情。只是想知道为什么我得到"错误"作为输出而不是"成功"。请参阅以下代码:
#! /usr/bin/python -v
import os
import subprocess
f = os.popen("hdfs haadmin -getServiceState nn2")
now = f.read()
status = "active"
if now == status:
print "success"
else:
print 'error'
谢谢, 阿尼尔