Requests — always call raise_for_status

Viewed 4523

I'd like to remove the repeated x.raise_for_status() lines:

x = requests.get(url1)
x.raise_for_status()

y = requests.delete(url2)
y.raise_for_status()

z = requests.post(url3, data={'foo': 'bar'})
z.raise_for_status()

How can I call raise_for_status() automatically?

1 Answers
Related