如何在web.py中查看app.request返回的对象的实例属性?

时间:2016-03-17 15:25:54

标签: python web.py

from bin.app import app

resp = app.request('/')

print resp.__dict__.keys()
print vars(resp)
print resp.__class__.__dict__.keys()

我知道app.request会返回一个对象,其中包含数据属性'标题',状态'和'数据'。我想要做的只是将它们打印出来,但上面的打印陈述都没有表明它们存在。

是否有某种方法可以找到这些属性(不使用帮助文档)?

1 个答案:

答案 0 :(得分:0)

存储对象resp有一个__getattr__方法 - 我用dir(resp)找到 - 可以用来列出属性。