Python爬虫入门——requests爬取单张图片/视频

环境:
python3+
ide:在这个爬取中,不用ide,只用终端其实也可以,这里我用的pycharm
准备
准备::安装requests库,可以通过终端的pip安装,这里我是直接在pycharm安装的,小灯泡提示直接安装完成,很简单。
爬取图片
准备完成后,考虑到这个操作比较简单,我们直接在终端进行命令行完成就ok
导入requests包
import requests
建立要爬取的图片的地址和在你的计算机里要存储的位置的关系

>>>import requests
>>> url="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1570106627669&d
i=201664c4f778c834cfbc9a7e9d0afe69&imgtype=0&src=http%3A%2F%2Fpic44.nipic.com%2F20140727%2F1
8179070_152408117000_2.jpg"
>>> path="D:/picture/pythonpicture.jpg"

这里的图片地址可以从晚上找到一张图片右击复制链接获得。
获取地址

>>> r=requests.get(url)

检查是否获取到地址

>>> r.status_code

可以看到输出200
将图片内容写到path上

with open(path, 'wb') as f:
    f.write(r.content)

可以看到自己设置的存储位置上已经有了图片
最后关闭即可

f.close()

在获取视频上与图片一样,只不过把图片地址换成视频地址(例如mp4格式结尾就可以),注意path上文件格式名也要改一下

发布了37 篇原创文章 · 获赞 1511 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/weixin_43943977/article/details/102009719