excel vba 网页数据抓取(一下excel抓取数据的过程(实验环境win7+office2013))
优采云 发布时间: 2022-01-22 02:18excel vba 网页数据抓取(一下excel抓取数据的过程(实验环境win7+office2013))
当然可以,但是使用起来不是很灵活,也没有python之类的语言可以轻松抓取数据。现在简单介绍一下excel中抓取数据的过程。实验环境为win7+office2013。主要内容如下:
1.新建一个excel文件,双击打开文件,选择“数据”->“来自网络”,如下:
2.在弹出的子窗口中输入要抓取的页面。这里以抓取页面的数据为例,点击“Go”->“Import”,如下:
3.导入成功后数据如下,我们需要的数据已经成功抓取:
4.如果要定期刷新数据,可以点击“全部刷新”->“连接属性”自定义刷新频率,默认为60分钟:
在弹出的“选择属性”窗口中,设计刷新频率,定时刷新数据:
至此,我们就完成了使用excel抓取数据。总的来说,整个流程还是比较简单的,但是灵活性不是很高,而且如果页面比较复杂,抓取的数据量比较大,后期直接在excel中处理不是很方便,并且主题所有者已经知道python。, 推荐使用python直接抓取,比较灵活。Python提供了很多爬虫包和框架,比如requests、bs4、lxml、scrapy等,可以快速抓取数据,方便后期处理(比如pandas、numpy等),学了就可以了尽快开始。网上也有相关资料和教程。希望以上分享的内容对您有所帮助。