scrapyd部署_Scrapyd+Gerapy部署Scrapy爬虫进行可视化管理

Scrapyd安装:

#服务端
pip install scrapyd  
#客户端
pip install scrapyd-client

打开命令行,输入scrapyd

449ba719e879369dcbf86debd133f6e9.png

访问127.0.0.1:6800即可看到可视化界面

部署scrapy项目

在scrapy项目目录下,有一个scrapy.cfg的配置文件:

e238afd265ff0fffa1bb16477756dbc5.png

demo 项目名

project 工程名

windows环境下配置:

到python虚拟环境下找到 Scripts/scrapyd-deploy

f3b3184d4cfb22615a313c6d73ddfc23.png

新建scrapyd-deploy.bat

@echo of

"E:python_venvenvTestScriptspython.exe" "E:python_venvenvTestScriptsscrapyd-deploy" %1 %2 %3 %4 %5 %6 %7 %8 %9

注意修改成自己电脑python的环境

然后,进入到我们爬虫的根目录,运行scrapyd-deploy

scrapyd-deploy 项目名 -p 工程名

d509654f4a8b2ddd297562c3c2fda900.png

到这里我们的scrapy 项目就部署完成了。

注意scrapyd服务端的要开启

Gerapy安装

pip install gerapy
gerapy init
cd gerapy
gerapy migrate

在命令行中输入gerapy init,执行完毕后在当前目录下会生成一个名称为gerapy的文件夹,随后进入该文件夹,下输入gerapy migrate ,成功后在gerapy目录下生成一个sqlite数据库

创建管理员用户

gerapy createsuperuser

运行gerapy

gerapy runserver

访问 http://127.0.0.1:8000/ 就可以看到可视化管理界面

连接scrapyd 主机

03e2663cef3d85ad6141ba14ae927302.png

scrapy项目上传

将写好的爬虫项目复制到gerapy下面的project中

e9f90c5ec2cbd2df1a8bc69ae8f95d79.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值