学习目标:学会如何请求二进制的数据,并将它们写入文件。
之前我们解决了headers的问题,可以得到文本的所有内容了,这次我们来请求一种特殊的文本——二进制。
只要懂点电脑的人,对二进制肯定很熟悉,一般的音频视频文件,都是用二进制文本构成的。所以为了请求到这些文件,我们必须请求到它的二进制信息。
这里讲一下,二进制文件的url获取有三种方法:一、在Network中找到需要的文件的url;二、在网页中右键复制链接(适用于图片);三、在源码中提取(以后会讲)。
首先我们尝试用老办法来解决一下这些二进制的信息。
import requests
url="""一个二进制文件的URL"""
headers="""请求头此处不展示"""
r=requests.get(url=url,
headers=headers).\
content.decode("utf-8")
print(r)
我们尝试运行这段代码,结果一定