爬虫实现简单下载壁纸,自己想的话可以调用api做个小翻译器,然后拼装起来。
先上思路:www.pexels.com是个高质量的找图网站,先试一试其网址的变化规律,搜索之后发现规律如下
www.pexels.com/search/xxxxxxxx,也就是url与search和搜索内容拼装起来,接下来利用xpath
或者美丽汤(BeautifulSoup)在页面上分析出规律,按F12,然后找出图片对应的源代码。
接下来就是利用requests库进行爬取,然后用基本的文件操作方法写入数据,保存在预设或者
临时创立的文件夹下。
下面上代码
关于user_key的声明:
请去官网申请账号后登陆,就可以得到user_key
百度搜索不到,谷歌才行,这里直接上网址 https://howtospeak.3scale.net/
#!/usr/bin/python3
#-*-coding:UTF-8-*-
import requests
from bs4 import BeautifulSoup