Scrapy抓取有关房屋租售信息并生成手机App(二)
由上一节中爬虫程序已经在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(二)相关推荐
- 使用scrapy抓取博客信息
使用scrapy抓取博客信息 本文使用python的爬虫工具scrapy获取博客园发布的文档的信息. 创建cnblog爬虫项目: scrapy startproject cnblog 创建爬虫cnbl ...
- 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] ...
- python爬虫之app数据抓取_Python爬虫入门教程 29-100 手机APP数据抓取 pyspider
1. 手机APP数据----写在前面 继续练习pyspider的使用,最近搜索了一些这个框架的一些使用技巧,发现文档竟然挺难理解的,不过使用起来暂时没有障碍,估摸着,要在写个5篇左右关于这个框架的教程 ...
- [Python] scrapy + selenium 抓取51job 职位信息(实现 传参 控制抓取 页数+职位名称+城市)
目录 一.目标 二.51job网页分析: 1.网页构成观察 2.网页分析 三.代码实现 1. 踩过的坑-----实现城市选择 2.代码实现 3.代码优化 1)存放格式优化 2)在爬虫中去掉\xa0\x ...
- 使用scrapy抓取传智播客c/c++讲师信息
实验一.scrapy爬虫 一.实验目的 1.数据抓取之网络爬虫. 2.scrapy的使用方法,能使用scrapy抓取网页数据. 二.能力图谱 三.实验内容 1.内容:爬取传智播客C/C++讲师的姓名. ...
- python scrapy 抓取脚本之家文章(scrapy 入门使用简介)
老早之前就听说过python的scrapy.这是一个分布式爬虫的框架,可以让你轻松写出高性能的分布式异步爬虫.使用框架的最大好处当然就是不同重复造轮子了,因为有很多东西框架当中都有了,直接拿过来使用就 ...
- [Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(二) —— 编写一个基本的 Spider 爬取微博用户信息
上一篇:[Python 爬虫] 使用 Scrapy 爬取新浪微博用户信息(一) -- 新建爬虫项目 在上一篇我们新建了一个 sina_scrapy 的项目,这一节我们开始正式编写爬虫的代码. 选择目标 ...
- Python进阶之Scrapy抓取苏宁图书数据
Python进阶之Scrapy抓取苏宁图书数据 1. 需求 2. 代码示例: 创建项目 start.py settings.py iterms.py snb.py pipelines.py 3. 注意 ...
- 从人人网抓取高校数据信息,包括,省份 - 高校 - 院系 (提供最终SQL文件下载)...
从人人网抓取高校数据信息,包括,省份 - 高校 - 院系 Author: handt Blog : www.cnblogs.com/handt 涉及到的脚本和 SQL 文件 点此下载 ===== ...
最新文章
- Debian、Ubuntu安装源配置文件说明
- channel rabbitmq 配置_「喵咪MQ(2)」RabbitMQ单机模式使用
- 清华校长送给毕业生的五句话,值得一看!
- 戴尔服务器改win7系统,戴尔dell预装win10怎么改win7系统
- 焦作师范高等专科学校对口计算机分数线,焦作师范高等专科学校录取分数线2018...
- jQuery循环滚动展示代码
- python搭建微信小程序卖货要收费用吗_个人的微信小程序做店铺收费吗?要收多少...
- java 类复制构造方法_java面向对象入门(3)-java构造方法
- Linux查看Chrome的版本号
- 22计算机408考研—数据结构—排序(详解加例题)
- STM32(7):中断方式让按键点亮LED
- CVF 6.6B 安装无反应(响应)及打开无反应(响应)问题(win10系统)
- 任务三、学生喂养三种宠物:猫、狗和鸟
- 怎样免费将多个pdf文件合并为一个
- C# 模拟鼠标移动和点击
- 智能数据构建与管理(Dataphin)-资产全景
- 如何让 PPT 中的多张图大小一致?
- 脉歌蓝牙耳机线评测_脉歌 TE-40 蓝牙耳机“升级线”体验
- pdcp层的作用_LTE系统中PDCP子层功能研究
- 时间序列差分后去除空值