splash是docker环境下的一个镜像,看本文前默认你已经装了docker,并且对docker有一定的了解。
用splash的好处就是速度快,方便,如果对时间没有要求的话,建议还是用selenium

下载splash镜像:

# 启动docker
sudo service docker start

打开splash镜像,没有的会自动下载,不过网速超慢(1.22G)
sudo docker run -p 8050:8050 scrapinghub/splash

使用加速器,直接在命令行输入这行代码:
sudo curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://xxxxxx.m.daocloud.io

重启docker:
sudo systemctl restart docker.service

再次执行命令:
sudo docker run -p 8050:8050 scrapinghub/splash

下载成功后在浏览器输入:http://localhost:8050

# 关闭docker
sudo service docker stop

在这里插入图片描述然后可以借鉴这篇博客进行学习:https://www.cnblogs.com/zhangxinqi/p/9279014.html

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐