基于python实现网络数据的导出(Excel)

最近很懒,一直没写点东西记录下,今天抽空记录下之前写的一个脚本。

        大致介绍下写这个脚本的背景,公司同事每个月需要审批同事的创新应用提交单据,并且根据单据整理出每月的创新汇总表格,由于目前公司并没有一键导出的数据为excel的功能,因此这项工作变得非常繁琐耗时。在此背景下,我帮忙写了下面这个脚本,可以实现一键导出excel,将原来将近一天的工作量缩短为一分钟。

        首先,同事需要在浏览器中打开单据链接,例如下图。

        在得到该页面数据后,需要确认该单据是否非本月的,若属于本月应该统计的数据后,需要将下面的创新应用情况的详细信息汇总到一个表格里面。那么这个单据就算统计完成,下图为最终的数据导出后的效果图。由于每个月的申请单据有上百份,因此该流程需要有耐心和细心才不会保证统计的数据不会出错。        

        下面为我实现的脚本源码,其中涉及到的抓包分析,可以参考我之前写过的一些文章,方法大同小异,这里便不再叙述。

        这边关于excel的操作我使用了openpyxl库,表格制作过程涉及到了字体,颜色,字号,超链接,格子大小,字体样式,批注等操作,具体可以参考上面的源码。

欢迎关注我个人的公众号

发布了11 篇原创文章 · 获赞 7 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/LQ753799168/article/details/95783981
今日推荐