我的小网站是自助采集百度指数数据到Excel中的,下载后的结果存储在以关键字+地区为名字的Excel表格中。数据这么存是为了方便用户后期处理,但是每个人的需求是不一样的,有的人就需要将数据存入一张Excel表中,这就可以通过Excel完成数据分析并制作出图表。

这个时候问题来了,如何将多个Excel表中的数据合并成一个文件间呢?使用手工的话,几百个文件处理起来估计手都酸了。我们还是要借助Python程序来处理比较方便。

Python的Pandas包在处理数据方面非常的方便,对于这种合并需求分分钟可以搞定,思路:将Excel数据读入Pandas的DataFrame中,然后将结果添加到一个总的DataFrame中。当所有的Excel数据都添加完毕后,输出一个汇总文件。

代码如下:

下图是合并的结果。处理速度相当的快,解放了劳动力,效率成千倍的提升!

给自己的小网站加油,它的功能是批量采集百度指数到Excel,使用起来非常的方便,基本做到一键下载百度指数的功能,希望它能发展起来。

有需要的同学可以自己访问看看 www.cmshj.com