In [1]: import requests
In [2]: r = requests.get('https://lh3.googleusercontent.com/-NwXieow8Dac/VfWsN9Gnc4I/AAAAAAAATB8/dbaO0RKfIhE/w426-h538/PP_%2B1944wm.jpg')
In [3]: with open('fred.jpg', 'wb') as outfile:
...: outfile.write(r.content)
In [4]: exit()
您可以随时发出GET请求,读取响应,然后将其保存到文件中。你知道吗
请注意urllib.urlretrieve文件()对于现代不可靠的服务是无用的。如果服务器的应答状态代码为500(内部服务器错误),则无法检测到它:该函数只会写下服务器的应答(空一或“500内部服务器错误”或其他任何内容)。你知道吗
通过请求,您可以检查状态代码。你知道吗
只需将响应的响应
content
保存到二进制文件,例如:保存图像很好。你知道吗
相关问题 更多 >
编程相关推荐