网页小说抓取 ios(爬虫脚本项目设置本地脚本创建app,部署开发环境)

优采云 发布时间: 2021-11-22 12:12

  网页小说抓取 ios(爬虫脚本项目设置本地脚本创建app,部署开发环境)

  爬虫脚本

  项目地址:

  需要:python 2.7

原理:利用urllib2下载页面,然后正则匹配内容,将抓取的内容生成index.html

#novel_spider.py

  设置github网页

  蜘蛛项目设置github页面,小说网页托管在github上

  服务器定时生成页面

  需要:服务器 or 一台一直开着的机器

将git上的代码迁出到服务器

#crontab设置

crontab -e

#每小时的第30分钟拉取一次页面数据

10 * * * * ./home/jinxiu/code/spider/gen.sh >> /home/jinxiu/log/spider.log

#设置crontab开机启动

systemctl status crond.service #查看crontab服务状态

systemctl enable crond.service #开机自启动

#gen.sh

pwd=`dirname $0`

cd $pwd

git pull origin master

./novel_spider.py

git commit -a -m "gen index html"

git push origin

  创建应用

  这里使用apicloud创建app,主要是为了方便,没有部署android开发环境。

  项目地址:

  apicloud页面选择创建本地项目,生成的代码地址用svn工具签出

#修改config.html, 设置app自动更新

#修改index.html

apiready = function(){

//输出Log,Log将显示在APICloud Studio控制台

console.log("Hello APICloud");

api.openFrame({

name: 'main',

url: 'https://specialtiger.github.io/spider/',

// url: 'https://www.baidu.com',

bounces: true,

rect: {

x: 0,

y: 0,

w: 'auto',

h: 'auto'

}

});

};

  由于没有下载Android Studio(虽然后来下载了,上墙用这个有点痛苦),看了好多种app生成方式,最终决定使用apicloud云编译。该平台无需在本地设置环境即可创建应用程序! (本来想用python做android的,结果发现这个产品又坑了。)

  最重要的是apicloud有一套在线编译发布系统,可以生成apk下载链接,自动更新已安装的应用。可以用他的sdk用wifi模拟器调试,从头到尾调试不需要usb连接,也不需要手机。

  前提是学习一点html编程的基础知识。 app原理由本地web框架生成。所以看小说就够了。如果您需要快速创建网络应用,可以考虑。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线