学习目标:简易的python爬虫
- 利用这种方法来简单练习爬虫和入门第三方库的使用,os和requests
学习内容:利用requests库和os库创建爬取图片的爬虫
利用requests库中的get方法
利用os库中os.path.exists方法和os.mkdir()方法
介绍os.path.exists方法,查看电脑的路径是否存在,如果存在返回true,不存在返回false。
os.mkdir()方法,在电脑中创建目录。
学习产出:直接放我的代码
import os
import requests
kv={"user-agent":"Mozilla/5.0"}#标头
url='https://c-ssl.duitang.com/uploads/blog/202009/03/20200903051114_b87db.jpg'#图片地址
root=r'C:\Users\祥子\Pictures\Saved Pictures'
path=root+url.split('/')[-1]#个人要保存的文件路径
try:
if not os.path.exists(root):#判断是否存在这个根目录
os.mkdir(root)
if not os.path.exists(path):
r=requests.get(url,headers=kv)#访问网站
with open(path,'wb') as f:
f.write(r.content)#将其转化为二进制
f.close()
print('保存成功')
else:
print('保存失败')
except:
print('爬取失败')