龙空技术网

python几句代码就爬取了美女图片

厚积薄发爱python 1151

前言:

如今大家对“爬取图片代码”大致比较关切,朋友们都想要学习一些“爬取图片代码”的相关知识。那么小编也在网上搜集了一些有关“爬取图片代码””的相关资讯,希望你们能喜欢,同学们快快来学习一下吧!

代码如下:

#1、先导入相应的库import requestsimport osimport random#2、设置相应的文件和路径url="" #美女图片网络地址path="F://明星照片//美女//" #设置保存图片的路径pathfile=path+str(random.randint(1,100))+".jpg" #设置图片下载后的完整路径名称#3、对网站进行请求并保存图片try: if not os.path.exists(path): #假如文件路劲不存在的话 os.mkdir(path) #新建路径 if not os.path.exists(pathfile): #假如文件完整路径不存在的话 headers={"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36"} #设置网页请求头 response=requests.get(url,headers=headers) ##伪装浏览器对url进行get请求 with open(pathfile,"wb") as f: #打开完整的图片路径,并写入,并设置为f f.write(response.content) #在f里写入请求的内容 f.close() #关闭文件路径 print("图片下载成功") #打印图片下载成功 else: print("图片下载失败") #打印图片下载失败except: #当接收到错误时 print("爬取失败") #打印爬取失败

代码运行如下图所示:

代码运行示例

爬取的美女图片

标签: #爬取图片代码