2012-01-27 5 views
15

Я использую библиотеку запросов Python. Я пытаюсь выяснить, как извлечь фактическое тело HTML из ответа. Код выглядит примерно так:Как извлечь тело ответа HTTP из вызова запросов Python?

r = requests.get(...) 
print r.content 

Это действительно должно печатать много контента, но вместо этого ничего не печатает.

Любые предложения? Возможно, я неправильно понял, как работает request.get()?

ответ

23

Ваш код верный. Я тестировал r = requests.get("http://www.google.com"); print r.content, возвратил много контента. Проверьте URL-адрес, попробуйте «http://www.google.com». Ура!

+1

Да, это правда. Должно быть, я не понимаю, чего я должен ожидать от конкретной страницы, с которой я работаю. Спасибо хоть. –