Я использую urllib2 для извлечения страницы через HTTP. Иногда ресурс выдает ошибку HTTP 400 (Bad Request), когда мой запрос содержит ошибку. Однако этот ответ также содержит элемент XML, который дает подробное сообщение об ошибке. Было бы очень удобно видеть эту ошибку, а не только исключение HTTPError, возвращаемое urllib2.
Как вернуть содержимое документа, несмотря на исключение?