由上一节中爬虫程序已经在scrapy中定义完成,我们准备生成app。

目前生成app的软件颇多,这里我们需要以数据库驱动,选择了appery.io。

1. 生成数据库

注册完成之后,先在database选项卡中添加一行新用户,名为root。随后添加新的数据库名为scrapy和新的collections名为properties。

完成即可见:

随后在collections中添加所需要的数据库字段:

属性都先选择string。数据库定义完成。

2. 接收数据

是的appery接收我们爬虫的数据需要API和程序。

API key可以在collections 下的setting里找到,先复制出来。

另外还需要安装scrapyapperyio:

>pip install scrapyapperyio

另外需要在爬虫项目下的setting文件中添加声明:

ITEM_PIPELINES = {'scrapyapperyio.ApperyIoPipeline': 300}
APPERYIO_DB_ID = 'eaa757de-3004-46d2-9ac0-bfe1cb5d85e0'    #API key
APPERYIO_USERNAME = 'root'
APPERYIO_PASSWORD = 'root'
APPERYIO_COLLECTION_NAME = 'properties'

OK!再次启动爬虫程序... 返回collections中查看,数据都已经些进来了哈。

3. 设计app

创建app时选择Database Services,然后再project中选择page,app的版式就显示在中间了,我们向其中添加一个一行两列Grid,image在左侧,有侧为一个link和lebal。

再选择DATA标签,data source下选择service并添加,打开Success的映射。

将数据库中字段与前端标签对应,保存。

在events中添加startscreen在服务加载时就启动,提升载入速度。

全部保存无误,test测试一下:

已经显示出来啦,只可惜网络问题加载不出QR code,否则手机便可以直接扫码查看。

当然在export中也可以直接将项目代码导出。

转载于:https://www.cnblogs.com/normalprogrammer/p/5412094.html

Scrapy抓取有关房屋租售信息并生成手机App(二)相关推荐

  1. 使用scrapy抓取博客信息

    使用scrapy抓取博客信息 本文使用python的爬虫工具scrapy获取博客园发布的文档的信息. 创建cnblog爬虫项目: scrapy startproject cnblog 创建爬虫cnbl ...

  2. scrapy抓取豆瓣网信息时报错提醒INFO: Ignoring response <403 https://movie.douban.com/top250>: HTTP status code is

    自学python的爬虫scrapy,可能会遇到如下问题: 通过上文解释对豆瓣网进行抓取过程中出现报错如下: 2020-08-20 14:27:46 [scrapy.extensions.telnet] ...

  3. python爬虫之app数据抓取_Python爬虫入门教程 29-100 手机APP数据抓取 pyspider

    1. 手机APP数据----写在前面 继续练习pyspider的使用,最近搜索了一些这个框架的一些使用技巧,发现文档竟然挺难理解的,不过使用起来暂时没有障碍,估摸着,要在写个5篇左右关于这个框架的教程 ...

  4. [Python] scrapy + selenium 抓取51job 职位信息(实现 传参 控制抓取 页数+职位名称+城市)

    目录 一.目标 二.51job网页分析: 1.网页构成观察 2.网页分析 三.代码实现 1. 踩过的坑-----实现城市选择 2.代码实现 3.代码优化 1)存放格式优化 2)在爬虫中去掉\xa0\x ...

  5. 使用scrapy抓取传智播客c/c++讲师信息

    实验一.scrapy爬虫 一.实验目的 1.数据抓取之网络爬虫. 2.scrapy的使用方法,能使用scrapy抓取网页数据. 二.能力图谱 三.实验内容 1.内容:爬取传智播客C/C++讲师的姓名. ...

  6. python scrapy 抓取脚本之家文章(scrapy 入门使用简介)

    老早之前就听说过python的scrapy.这是一个分布式爬虫的框架,可以让你轻松写出高性能的分布式异步爬虫.使用框架的最大好处当然就是不同重复造轮子了,因为有很多东西框架当中都有了,直接拿过来使用就 ...

  7. [Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(二) —— 编写一个基本的 Spider 爬取微博用户信息

    上一篇:[Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(一) -- 新建爬虫项目 在上一篇我们新建了一个 sina_scrapy 的项目,这一节我们开始正式编写爬虫的代码. 选择目标 ...

  8. Python进阶之Scrapy抓取苏宁图书数据

    Python进阶之Scrapy抓取苏宁图书数据 1. 需求 2. 代码示例: 创建项目 start.py settings.py iterms.py snb.py pipelines.py 3. 注意 ...

  9. 从人人网抓取高校数据信息,包括,省份 - 高校 - 院系 (提供最终SQL文件下载)...

    从人人网抓取高校数据信息,包括,省份 - 高校 - 院系 Author: handt Blog    : www.cnblogs.com/handt 涉及到的脚本和 SQL 文件 点此下载 ===== ...

最新文章

  1. Debian、Ubuntu安装源配置文件说明
  2. channel rabbitmq 配置_「喵咪MQ(2)」RabbitMQ单机模式使用
  3. 清华校长送给毕业生的五句话,值得一看!
  4. 戴尔服务器改win7系统,戴尔dell预装win10怎么改win7系统
  5. 焦作师范高等专科学校对口计算机分数线,焦作师范高等专科学校录取分数线2018...
  6. jQuery循环滚动展示代码
  7. python搭建微信小程序卖货要收费用吗_个人的微信小程序做店铺收费吗?要收多少...
  8. java 类复制构造方法_java面向对象入门(3)-java构造方法
  9. Linux查看Chrome的版本号
  10. 22计算机408考研—数据结构—排序(详解加例题)
  11. STM32(7):中断方式让按键点亮LED
  12. CVF 6.6B 安装无反应(响应)及打开无反应(响应)问题(win10系统)
  13. 任务三、学生喂养三种宠物:猫、狗和鸟
  14. 怎样免费将多个pdf文件合并为一个
  15. C# 模拟鼠标移动和点击
  16. 智能数据构建与管理(Dataphin)-资产全景
  17. 如何让 PPT 中的多张图大小一致?
  18. 脉歌蓝牙耳机线评测_脉歌 TE-40 蓝牙耳机“升级线”体验
  19. pdcp层的作用_LTE系统中PDCP子层功能研究
  20. 时间序列差分后去除空值

热门文章

  1. oracle oda建立磁盘组,Oracle ODA一体机介绍.pdf
  2. 加快Win7系统优化十大技巧
  3. 浙企老板不炒房炒3G网址 部分获利增值数倍
  4. 月薪10K!汽修专业小伙转行5G网络优化工程师,零基础跨行真的很难嘛?
  5. 测试用例(登录场景)
  6. QGIS加载离线瓦片地图
  7. CAD图纸打印成PDF,字体间距变宽或显示不全的完美解决方法
  8. MATLAB中m文件调用另一个m文件(中的函数)
  9. 戴文的Linux内核专题:04 安全
  10. python 随机森林调参_随机森林调参