ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【UiBot实战教程】只要5行代码就能扒小说!?(一)

2019-03-06 11:56:58  阅读:427  来源: 互联网

标签:实战 教程 文本 写入 标题 获取 内容 小说 UiBot


【UiBot实战教程】只要5行代码就能扒小说!?(一)
用UIBot的元素获取功能,很轻松就能从网页上扒到你想要的内容。这里就以小说网站笔趣阁为例,教大家怎么扒小说
1、首先用Chrome打开笔趣阁的小说,(这里随便打开的一本小说,没有任何广告嫌疑,手动狗头)
【UiBot实战教程】只要5行代码就能扒小说!?(一)

2、我们先用获取元素文本功能,获取小说的章节标题
【UiBot实战教程】只要5行代码就能扒小说!?(一)
点击查找目标之后,把鼠标移动到浏览器小说标题的位置,获取标题元素,把获取到的文本存入变量sTitle中备用~
【UiBot实战教程】只要5行代码就能扒小说!?(一)

3、接下来我们再来获取下小说的内容,和获取标题一样使用获取元素文本功能,把小说的内容存入变量sBody中
【UiBot实战教程】只要5行代码就能扒小说!?(一)
【UiBot实战教程】只要5行代码就能扒小说!?(一)
4、我们再新建一个变量,把刚才获取到的标题还有内容组合一下
【UiBot实战教程】只要5行代码就能扒小说!?(一)
一般我们会把标题和内容之间用换行来隔开。

5、处理好标题和内容的连接后,我们把内容写入到一个文本里,并且是用追加写入,这样可以保证每次的写入不会覆盖掉上一次的内容。
这里使用到的命令是追加写入文件
【UiBot实战教程】只要5行代码就能扒小说!?(一)
【UiBot实战教程】只要5行代码就能扒小说!?(一)

6、最后,最重要的一步来了,前面我们只是获取到当前这一章的内容,我们想要获取整本小说,拿就得用循环命令,再配合上点击下一章的操作,这样就能实现循环的把每一章内容都提取出来,最终就能把整本小说都扒下来了。
先使用鼠标点击命令,获取到【下一章】按钮的元素
【UiBot实战教程】只要5行代码就能扒小说!?(一)

然后我们把刚才整个过程使用循环来包起来,这样就能实现整个提取小说的过程了
【UiBot实战教程】只要5行代码就能扒小说!?(一)

标签:实战,教程,文本,写入,标题,获取,内容,小说,UiBot
来源: https://blog.51cto.com/14167325/2358865

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有