Gerapy框架使用

Gerapy简介

基于Scrapy,Scrapyd,Scrapyd-Client,Scrapyd-API,Django和Vue.js的分布式爬虫管理框架。

Gerapy用法

1.通过pip安装Gerapy:

pip3 install gerapy

2.查看是否安装成功

$gerapy

成功信息

(env1) [root@nn18 ~]# gerapy
Usage: gerapy [-v] [-h]  ...

Gerapy 0.9.6 - Distributed Crawler Management Framework

Optional arguments:
  -v, --version       Get version of Gerapy
  -h, --help          Show this help message and exit

Available commands:  
    init              Init workspace, default to gerapy
    initadmin         Create default super user admin
    runserver         Start Gerapy server
    migrate           Migrate database
    createsuperuser   Create a custom superuser
    makemigrations    Generate migrations for database
    generate          Generate Scrapy code for configurable project
    parse             Parse project for debugging
    loaddata          Load data from configs
    dumpdata          Dump data to configs

3.初始化Gerapy

gerapy init
执行后会在当前目录下生成一个名字为gerapy的文件夹
cd gerapy
接着进入该文件夹下,可以看到project文件家说明初始化成功

4.初始化数据库

gerapy migrate
备注:此命令在gerapy目录下执行
会在gerapy目录下生成一个sqlite数据库,同时创建数据表

5.可以通过此命令运行server:

gerapy runserver

然后访问http://localhost:8000进入页面
或者可以这样配置主机和端口进行远程访问:

gerapy runserver 0.0.0.0:8888

如果遇到需要登录账号密码页面,但是没有设置的话,可以执行:

gerapy migrate
初始化数据库
gerapy createsuperuser
创建超级用户
	输入Username:
	Email:可以不用直接回车
	Password:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值