元气满满的下午,冲鸭!
os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口
python的os模块封装了操作系统的目录和文件操作
import requests
import os
url='https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=2294275560,2670758876&fm=26&gp=0.jpg'
root='D:\\pics\\' #存放文件的目录
path=root+url.split('/')[-1] #图片的存放位置
try:
if not os.path.exists(root):
os.makedirs(root) #如果没有文件夹,就建立一个文件夹
if not os.path.exists(path):
r=requests.get(url)
with open(path,'wb') as f:
f.write(r.content)
f.close()
print('文件保存成功')
else:
print('文件已经存在')
except:
print('爬取失败')