无效的语法调用" print"属性

时间:2017-02-03 03:44:50

标签: python

这是从第三方API

收到的回复
  

response = [{          print = True       },{print = False}]

现在,如果我访问"打印"该响应的属性,它给我语法错误

for res in response:
    print res.print
  

SyntaxError('语法无效',   ' /home/suman/workspace/kioskinterface/apis/igt.py',104,38,'
  print ticket.print \ n')

问题必然是因为保留字。有什么方法可以访问" print"来自回应的属性。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用getattr

print getattr(res, 'print')