resp.text返回的是Unicode型的数据。 resp.content返回的是bytes型也就是二进制的数据。
也就是说,如果你想取文本,可以通过r.text。
如果想取图片,文件,则可以通过r.content。
(resp.json()返回的是json格式数据)
# 例如下载并保存一张图片
import requests
jpg_url = 'https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1588135845106&di=f106bcc0ea548a7e7a0919ce9447dd0d&imgtype=0&src=http%3A%2F%2Fpn.gexing.com%2FG1%2FM00%2FE0%2F3B%2FrBACE1XHvMaRIR6VAAAhBxF0yvE336.jpg'
content = requests.get(jpg_url).content
with open('demo.jpg', 'wb') as fp:
fp.write(content)