Retourner au contenu associé (entrée de forum : pexpect, retrouver l'élément attendu)
Posté par gaaaaaAab le 16 juillet 2010 à 20:22. En réponse au message pexpect, retrouver l'élément attendu. Évalué à 4.
tmp = dict.keys() ret = self.child.expect([self.prompt, tmp])
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# liste intermédiaire
Posté par gaaaaaAab . En réponse au message pexpect, retrouver l'élément attendu. Évalué à 4.
tu ne peux pas le faire directement parce qu'il dict.keys() n'est pas ordonnée.
Tu peux t'en sortir en faisant :
tmp = dict.keys()
ret = self.child.expect([self.prompt, tmp])
du coup, dict[tmp[ret]] devrait contenir ce qui t'intéresse
à noter que dict n'est pas un nom de variable très judicieux :)