我正在使用 Python 请求库。我试图弄清楚如何从响应中提取实际的 HTML 正文。代码看起来有点像这样:
r = requests.get(...)
print r.content
这确实应该打印很多内容,但什么也不打印。
有什么建议么?也许我误解了 requests.get() 的工作原理?
我正在使用 Python 请求库。我试图弄清楚如何从响应中提取实际的 HTML 正文。代码看起来有点像这样:
r = requests.get(...)
print r.content
这确实应该打印很多内容,但什么也不打印。
有什么建议么?也许我误解了 requests.get() 的工作原理?
你的代码是正确的。我测试过:
r = requests.get("http://www.google.com")
print(r.content)
它返回了大量的内容。检查网址,尝试“ http://www.google.com ”。干杯!
import requests
site_request = requests.get("https://abhiunix.in")
site_response = str(site_request.content)
print(site_response)
你可以试试这个方法:
import requests
response = requests.get("http://www.google.com")
response.raise_for_status()
data = response.json()
print(data)