Skip to content

bool(failure response) is False #2002

Open
@slinkp

Description

@slinkp

This is rather surprising, and not documented that I've seen (though I could certainly have missed it):

>>> r = requests.request('get', 'http://google.com/aopsdufsaf')
>>> r
<Response [404]>
>>> bool(r)
False

To me, "failure = false" is neither intuitive nor expected.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions