极客小将

您现在的位置是:首页 » python编程

资讯内容

python如何爬取动漫截图网

极客小将2021-01-13-
简介python爬取动漫截图网的方法:1、确定目标所在链接下图是网址的内容:好了url已经确定下面去寻找headers2、提取图片信息然后检索要爬的图片内容从上图就可以找到图片的位置:data-origina=后面的内容以及图片的名字:title=后面的内容然后用正则表达式re来检索就行了images&

vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

python爬取动漫截图网的方法:vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

1、确定目标所在链接vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

下图是网址的内容:vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

好了 url已经确定vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

下面去寻找headersvJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

2、提取图片信息vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

然后检索要爬的图片内容vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

从上图就可以找到图片的位置:data-origina=后面的内容
以及图片的名字:title=后面的内容vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

然后用正则表达式re来检索就行了vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

images = re.findall('data-original="(.*?)" ', html) names =re.findall('title="(.*?)"', html)

3、保存图片vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

**后将其保存就好了vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

i = r.get(image, headers=headers).content with open(file_name + '/' + name  + '.jpg' , 'wb') as f:          f.write(i)

更多Python知识,请关注:Python自学网!!vJS少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

网友点评

共有5条评论来说两句吧...