Как извлечь тело ответа HTTP из запроса Python? - PullRequest
28 голосов
/ 27 января 2012

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

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

Это действительно должно печатать много контента, но вместо этого ничего не печатать.Может быть, я неправильно понял, как работает request.get ()?

1 Ответ

51 голосов
/ 27 января 2012

Ваш код правильный. Я проверял:

r = requests.get("http://www.google.com")
print(r.content)

И это вернуло много контента. Проверьте URL, попробуйте "http://www.google.com". Cheers!

...