抓取静态页面的信息

公管学院的专业书单

任务要求:
抓取上述书单的信息,制作成xls文档。
过程分析:
由于只是抓取静态页面的信息,不需要模拟登陆网站,任务被简化——每一个页面生成一个以专业名称为文档名的xls文档。
第一步、在开发者工具中分析页面源码,找到我们需要的书籍信息的位置。
第二步、截取对应信息,一部分str1作为文档名,一部分str2作为文档内容。
第三步、新建一个xls文档,将str2存入文档,将文档名改为str1。
实际操作:
第一步:
1、文档名所在源码
文档名所在源码
2、文档内容所在源码
文档内容所在源码
第二步:
1、通过截取函数,将对应信息从页面源码中截取出来。
截取内容代码
2、将截取的文档内容中我们需要的内容提取出来
截取内容提取代码
第三步、新建xls文档,将需要内容存入文档,并改文档名
写入文档部分代码
PS:在重命名文档时,有一个转码过程,不然重命名的文档名会出现乱码。因为Windows不支持utf-8格式,只支持gb2312格式。

结果展示:

结果展示图片

后期改进一
鉴于一个一个的复制URL太麻烦了,我使用文件和循环来一次进行。
第一步:将所有URL存入Excel文档
代码图片如下:
文件代码
循环部分:
循环产生

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值