存在している私は、キーノード2をしようとしています「データ」dictのチェックキーはPythonの辞書に以下
{' node2': {'Status': ' online', 'TU': ' 900', 'Link': ' up', 'Port': ' a0a-180', 'MTU': ' 9000'}, ' node1': {'Status': ' online', 'TU': ' 900', 'Link': ' up', 'Port': ' a0a-180', 'MTU': ' 9000'}}
ある以下のコードでのデータ辞書に存在かではありませんが、それは動作しません。これは、キーが辞書内にあるかどうかを決定する完全に適切な方法である
if 'node2' in data:
print "node2 Present"
else:
print "node2Not present"
辞書を確認してください。いくつかのキーには先頭のスペースがあります。 – DeepSpace
'' node2''に空白がありますか? – Haris
「うまくいきません」と言うと、どんな結果が得られますか?チェックしているコードはうまくいくように見えるので、問題はコードの周りにあるかもしれません - あなたがここに投稿することができるので、他に何が問題を引き起こしているかを知ることができますか? – bouteillebleu