当当当!!!欢迎收看雪山凌狐教程!我是讲师雪山凌狐。
感谢大家点进来查看我们这套教程的第35课!!!一流精良制作PPT+视频教程详细讲解,包君满意!
如果觉得课程对你有帮助的话,欢迎给我赠送好评和精币哦~他们是免费的,不会消耗自己的哟~让更多的人看到!
从这节课开始非常高兴我能够再次跟大家讲解一个全新的案例,让大家对超级列表框的其他一些高级应用得到更好的实战训练。
案例分析 从这节课开始我们要开始学习一个新案例了。这个案例是我精心为大家准备的股票历史数据采集案例。 从这个案例中,大家大致可以学习到以下一些知识点:采集分析,正则匹配十分多的内容,插入列,删除列,通过列标题确定列索引等等知识点。以具体讲解到的内容为准。 我们需要采集的网址为: http://www.aigaogao.com/tools/history.html 在这个网站可以通过输入股票代码的方式,采集到该支股票的全部历史数据。懂得大数据分析的人就可以通过这些数据进行一些估值分析,趋势分析,量化投资分析等为投资者做出投资决策做出建议了。 这样的数据在Tao宝一支股票大概售卖25-50元左右。大家学会可以免费获取。
正则匹配 关于本案例的正则匹配详细过程,我已经在正则表达式SoEasy的16-17课讲解过了。想看具体正则表达式是如何写出来的可以打开这两课来学习: http://www.xueshanlinghu.com/letusprogram/934.html http://www.xueshanlinghu.com/letusprogram/937.html 最终得到的正则表达式为(我们直接使用): 股票名字匹配: <title>[\s]*?(.*?)\(\d+\) \- 历史数据 \- 股票工具[\s]*?</title> 历史数据匹配: <tr><td.*?><a name=”(.*?)”>\1</a></td><td.*?>(.*?)</td><td.*?>(.*?)</td><td.*?>(.*?)</td><td.*?>(.*?)</td><td.*?>(.*?)</td><td.*?>(.*?)</td><td.*?>(.*?)</td><td.*?><span class=’.*?’>(.*?)</span></td><td.*?>(.*?)</td><td.*?><span class=’.*?’>(.*?)</span></td><td.*?>(.*?)</td><td.*?><span class=’.*?’>(.*?)</class></td>
课后作业 课后作业: 请大家自己打开要采集的网站,该网站还有许多数据可以采集,你发现其他对你有用的数据了吗?
请务必完成作业之后再看下一课! 下节课我们将开始进行界面的设计!
高清源文件下载: 链接:http://pan.baidu.com/s/1hsj6TG4 密码:i5sk 下载:https://share.weiyun.com/d29708ace41fca2b20a351d037ad349a
第36课地址: 暂未发布,请耐心等待。
补充内容 (2017-7-3 09:17):
第36课地址:http://bbs.125.la/thread-14039580-1-1.html |