2017-02-03 7 views
3

これは、サードパーティのAPIから受信した応答である無効な構文の呼び出し "印刷" 属性

今もし

応答= [{ 印刷= Trueの }、{= Falseの印刷}]私はそのレスポンスの「印刷」属性にアクセスするには、構文エラーを私に与えて

for res in response: 
    print res.print 

にSyntaxError( '無効な構文' '/home/suman/workspace/kioskinterface/apis/igt.py'、104、38、 '
印刷ticket.printする\ n')

問題なければなりません予約語のためです。応答から "印刷"属性にアクセスする方法はありますか?

+1

多分 'のres [ '印刷']'? – mitoRibo

+0

素晴らしい。どうもありがとう –

答えて

1

あなたはgetattrを使用して試すことができます:

print getattr(res, 'print') 
関連する問題